<SEC-DOCUMENT>0001193125-22-280191.txt : 20221108
<SEC-HEADER>0001193125-22-280191.hdr.sgml : 20221108
<ACCEPTANCE-DATETIME>20221108162736
ACCESSION NUMBER:		0001193125-22-280191
CONFORMED SUBMISSION TYPE:	10-K/A
PUBLIC DOCUMENT COUNT:		18
CONFORMED PERIOD OF REPORT:	20211231
FILED AS OF DATE:		20221108
DATE AS OF CHANGE:		20221108

FILER:

	COMPANY DATA:	
		COMPANY CONFORMED NAME:			HACKETT GROUP, INC.
		CENTRAL INDEX KEY:			0001057379
		STANDARD INDUSTRIAL CLASSIFICATION:	SERVICES-MANAGEMENT CONSULTING SERVICES [8742]
		IRS NUMBER:				650750100
		STATE OF INCORPORATION:			FL
		FISCAL YEAR END:			1230

	FILING VALUES:
		FORM TYPE:		10-K/A
		SEC ACT:		1934 Act
		SEC FILE NUMBER:	333-48123
		FILM NUMBER:		221369320

	BUSINESS ADDRESS:	
		STREET 1:		1001 BRICKELL BAY DRIVE
		STREET 2:		SUITE 3000
		CITY:			MIAMI
		STATE:			FL
		ZIP:			33131
		BUSINESS PHONE:		3053758005

	MAIL ADDRESS:	
		STREET 1:		1001 BRICKELL BAY DRIVE
		STREET 2:		SUITE 3000
		CITY:			MIAMI
		STATE:			FL
		ZIP:			33131

	FORMER COMPANY:	
		FORMER CONFORMED NAME:	ANSWERTHINK INC
		DATE OF NAME CHANGE:	20000628

	FORMER COMPANY:	
		FORMER CONFORMED NAME:	ANSWERTHINK CONSULTING GROUP INC
		DATE OF NAME CHANGE:	19980608
</SEC-HEADER>
<DOCUMENT>
<TYPE>10-K/A
<SEQUENCE>1
<FILENAME>d59112d10ka.htm
<DESCRIPTION>FORM 10-K/A
<TEXT>
<XBRL>
<?xml version="1.0" encoding="utf-8" ?>
<html xmlns:hckt="http://www.thehackettgroup.com/20211231" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:xbrldi="http://xbrl.org/2006/xbrldi" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xbrli="http://www.xbrl.org/2003/instance" xmlns:dei="http://xbrl.sec.gov/dei/2021q4" xmlns:iso4217="http://www.xbrl.org/2003/iso4217" xmlns:deprecated="http://www.xbrl.org/2009/arcrole/deprecated" xmlns:country="http://xbrl.sec.gov/country/2021" xmlns:currency="http://xbrl.sec.gov/currency/2021" xmlns:exch="http://xbrl.sec.gov/exch/2021" xmlns:naics="http://xbrl.sec.gov/naics/2021" xmlns:sic="http://xbrl.sec.gov/sic/2021" xmlns:stpr="http://xbrl.sec.gov/stpr/2021" xmlns:us-gaap="http://fasb.org/us-gaap/2021-01-31" xmlns:xl="http://www.xbrl.org/2003/XLink" xmlns:utr="http://www.xbrl.org/2009/utr" xmlns:srt="http://fasb.org/srt/2021-01-31" xmlns:ix="http://www.xbrl.org/2013/inlineXBRL" xmlns:ixt="http://www.xbrl.org/inlineXBRL/transformation/2020-02-12" xmlns:xbrll="http://www.xbrl.org/2003/linkbase" xmlns:ixt-sec="http://www.sec.gov/inlineXBRL/transformation/2015-08-31" xmlns="http://www.w3.org/1999/xhtml">
<head>
<title>Form 10-K/A</title>
<meta content="text/html; charset=UTF-8" http-equiv="Content-Type"/>
</head>
<body style=""><div style='display: none'><ix:header><ix:hidden><ix:nonNumeric name="dei:EntityCentralIndexKey" contextRef="P01_01_2021To12_31_2021">0001057379</ix:nonNumeric><ix:nonNumeric name="dei:AmendmentFlag" contextRef="P01_01_2021To12_31_2021">true</ix:nonNumeric><ix:nonNumeric name="dei:DocumentFiscalPeriodFocus" contextRef="P01_01_2021To12_31_2021">FY</ix:nonNumeric><ix:nonNumeric name="dei:CurrentFiscalYearEndDate" contextRef="P01_01_2021To12_31_2021">--12-31</ix:nonNumeric><ix:nonNumeric name="dei:EntityIncorporationStateCountryCode" id="hidden59116860" contextRef="P01_01_2021To12_31_2021">FL</ix:nonNumeric></ix:hidden><ix:references><link:schemaRef xlink:type="simple" xlink:href="hckt-20211231.xsd" /><link:linkbaseRef xlink:type="simple" xlink:href="hckt-20211231_pre.xml" xlink:role="http://www.xbrl.org/2003/role/presentationLinkbaseRef" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:link="http://www.xbrl.org/2003/linkbase" /><link:linkbaseRef xlink:type="simple" xlink:href="hckt-20211231_def.xml" xlink:role="http://www.xbrl.org/2003/role/definitionLinkbaseRef" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:link="http://www.xbrl.org/2003/linkbase" /><link:linkbaseRef xlink:type="simple" xlink:href="hckt-20211231_lab.xml" xlink:role="http://www.xbrl.org/2003/role/labelLinkbaseRef" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:link="http://www.xbrl.org/2003/linkbase" /><link:linkbaseRef xlink:type="simple" xlink:href="hckt-20211231_cal.xml" xlink:role="http://www.xbrl.org/2003/role/calculationLinkbaseRef" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:link="http://www.xbrl.org/2003/linkbase" /></ix:references><ix:resources><xbrli:context id="P01_01_2021To12_31_2021" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001057379</xbrli:identifier> </xbrli:entity> <xbrli:period> <xbrli:startDate>2021-01-01</xbrli:startDate> <xbrli:endDate>2021-12-31</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn07_02_2021" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001057379</xbrli:identifier> </xbrli:entity> <xbrli:period> <xbrli:instant>2021-07-02</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn03_01_2022" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001057379</xbrli:identifier> </xbrli:entity> <xbrli:period> <xbrli:instant>2022-03-01</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:unit id="Unit_USD" > <xbrli:measure>iso4217:USD</xbrli:measure> </xbrli:unit><xbrli:unit id="Unit_shares" > <xbrli:measure>xbrli:shares</xbrli:measure> </xbrli:unit></ix:resources></ix:header></div><div><div style="background-color:white;display: inline;"><div style="text-align:center"><div style="width:8.5in;text-align:left;margin-left: auto;margin-right: auto"><div style="line-height: 1pt; margin-top: 0px; margin-bottom: 0px; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</div><div style="line-height: 3pt; margin-top: 0px; margin-bottom: 0px; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</div><div style="margin-top: 4pt; margin-bottom: 0pt; font-size: 18pt; font-family: &quot;Times New Roman&quot;; text-align: center;"><div style="font-weight:bold;display:inline;">UNITED STATES </div></div><div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 18pt; font-family: &quot;Times New Roman&quot;; text-align: center;"><div style="font-weight:bold;display:inline;">SECURITIES AND EXCHANGE COMMISSION </div></div><div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 12pt; font-family: &quot;Times New Roman&quot;; text-align: center;"><div style="font-weight:bold;display:inline;">WASHINGTON, D.C. 20549 </div></div><div style="font-size: 12pt; margin-top: 0px; margin-bottom: 0px;">&#160;</div><div style="text-align:center"><div style="line-height: 6pt; margin: 0px auto; border-bottom: 1pt solid rgb(0, 0, 0); width: 21%; text-align: center;">&#160;</div></div><div style="margin-top: 12pt; margin-bottom: 0pt; font-size: 18pt; font-family: &quot;Times New Roman&quot;; text-align: center;"><div style="font-weight:bold;display:inline;">FORM <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonNumeric name="dei:DocumentType" contextRef="P01_01_2021To12_31_2021">10-K/A</ix:nonNumeric></div> </div></div><div style="font-size: 12pt; margin-top: 0px; margin-bottom: 0px;">&#160;</div><div style="text-align:center"><div style="line-height: 6pt; margin: 0px auto; border-bottom: 1pt solid rgb(0, 0, 0); width: 21%; text-align: center;">&#160;</div></div><div style="margin-top: 12pt; margin-bottom: 0pt; font-size: 12pt; font-family: &quot;Times New Roman&quot;; text-align: center;"><div style="font-weight:bold;display:inline;">Amendment No.&#160;1 </div></div><div style="font-size: 12pt; margin-top: 0px; margin-bottom: 0px;">&#160;</div>
<table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:12pt;border:0;width:100%">
<tr style="page-break-inside:avoid">
<td style="width:4%;vertical-align:top;text-align:left;"><ix:nonNumeric name="dei:DocumentAnnualReport" contextRef="P01_01_2021To12_31_2021" format="ixt-sec:boolballotbox">&#9746;</ix:nonNumeric></td>
<td style="vertical-align:top;text-align:left;"><div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 12pt; font-family: &quot;Times New Roman&quot;; text-align: left; line-height: normal;"><div style="font-weight:bold;display:inline;">ANNUAL REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934 </div></div></td></tr></table><div style="margin-top: 12pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: center;"><div style="font-weight:bold;display:inline;">FOR THE FISCAL YEAR ENDED <ix:nonNumeric name="dei:DocumentPeriodEndDate" contextRef="P01_01_2021To12_31_2021" format="ixt:date-monthname-day-year-en">December 31, <ix:nonNumeric name="dei:DocumentFiscalYearFocus" contextRef="P01_01_2021To12_31_2021">2021</ix:nonNumeric></ix:nonNumeric> </div></div><div style="margin-top: 12pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: center;"><div style="font-weight:bold;display:inline;">OR </div></div><div style="font-size: 12pt; margin-top: 0px; margin-bottom: 0px;">&#160;</div>
<table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:12pt;border:0;width:100%">
<tr style="page-break-inside:avoid">
<td style="width:4%;vertical-align:top;text-align:left;"><ix:nonNumeric name="dei:DocumentTransitionReport" contextRef="P01_01_2021To12_31_2021" format="ixt-sec:boolballotbox">&#9744;</ix:nonNumeric></td>
<td style="vertical-align:top;text-align:left;"><div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 12pt; font-family: &quot;Times New Roman&quot;; text-align: left; line-height: normal;"><div style="font-weight:bold;display:inline;">TRANSITION REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934 </div></div></td></tr></table><div style="margin-top: 12pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: center;"><div style="font-weight:bold;display:inline;">FOR THE TRANSITION PERIOD FROM&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; TO&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; </div></div><div style="margin-top: 12pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: center;"><div style="font-weight:bold;display:inline;">COMMISSION FILE NUMBER <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonNumeric name="dei:EntityFileNumber" contextRef="P01_01_2021To12_31_2021">333-48123</ix:nonNumeric></div> </div></div><div style="font-size: 12pt; margin-top: 0px; margin-bottom: 0px;">&#160;</div><div style="text-align:center"><div style="line-height: 6pt; margin: 0px auto; border-bottom: 1pt solid rgb(0, 0, 0); width: 21%; text-align: center;">&#160;</div></div><div style="margin-top: 12pt; margin-bottom: 0pt; font-size: 24pt; font-family: &quot;Times New Roman&quot;; text-align: center;"><div style="font-weight:bold;display:inline;">The <ix:nonNumeric name="dei:EntityRegistrantName" contextRef="P01_01_2021To12_31_2021">Hackett Group, Inc.</ix:nonNumeric> </div></div><div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: center;"><div style="font-weight:bold;display:inline;">(Exact name of registrant as specified in its charter) </div></div><div style="font-size: 12pt; margin-top: 0px; margin-bottom: 0px;">&#160;</div><div style="text-align:center"><div style="line-height: 6pt; margin: 0px auto; border-bottom: 1pt solid rgb(0, 0, 0); width: 21%; text-align: center;">&#160;</div></div><div style="font-size: 12pt; margin-top: 0px; margin-bottom: 0px;">&#160;</div>
<table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;width:100%;border:0;margin:0 auto">
<tr style="font-size: 0px;">
<td style="width:50%"></td>
<td style="vertical-align:bottom;width:1%"></td>
<td style="width:48%"></td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><span style="-sec-ix-hidden:hidden59116860">FLORIDA</span></div></div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:top;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonNumeric name="dei:EntityTaxIdentificationNumber" contextRef="P01_01_2021To12_31_2021">65-0750100</ix:nonNumeric></div></div></div></div></td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt">
<td style="vertical-align:top;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">(State or other jurisdiction of<br/>incorporation or organization)</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:top;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">(I.R.S. Employer<br/>Identification No.)</div></div></td></tr>
<tr style="font-size:1pt">
<td style="height:12pt">&#160;</td>
<td colspan="2" style="height:12pt">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top;text-align:center;"><div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: center; line-height: normal;"><div style="font-weight:bold;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonNumeric name="dei:EntityAddressAddressLine1" contextRef="P01_01_2021To12_31_2021">1001 Brickell Bay Drive</ix:nonNumeric></div>, <div style="letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonNumeric name="dei:EntityAddressAddressLine2" contextRef="P01_01_2021To12_31_2021">Suite 3000</ix:nonNumeric></div></div></div><div style="margin-top: 0pt; margin-bottom: 1pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: center; line-height: normal;"><div style="font-weight:bold;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonNumeric name="dei:EntityAddressCityOrTown" contextRef="P01_01_2021To12_31_2021">Miami</ix:nonNumeric></div>, <div style="letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonNumeric name="dei:EntityAddressStateOrProvince" contextRef="P01_01_2021To12_31_2021" format="ixt-sec:stateprovnameen">Florida</ix:nonNumeric></div></div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonNumeric name="dei:EntityAddressPostalZipCode" contextRef="P01_01_2021To12_31_2021">33131</ix:nonNumeric></div></div></div></td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt">
<td style="vertical-align:top;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">(Address of principal executive offices)</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:top;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">(Zip Code)</div></div></td></tr></table><div style="margin-top: 12pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: center;"><div style="font-weight:bold;display:inline;">(<div style="letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonNumeric name="dei:CityAreaCode" contextRef="P01_01_2021To12_31_2021">305</ix:nonNumeric></div>) <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonNumeric name="dei:LocalPhoneNumber" contextRef="P01_01_2021To12_31_2021">375-8005</ix:nonNumeric></div></div> </div></div><div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 8pt; font-family: &quot;Times New Roman&quot;; text-align: center;"><div style="font-weight:bold;display:inline;">(Registrant&#8217;s telephone number, including area c<div style="letter-spacing: 0px; top: 0px;;display:inline;">ode)</div> </div></div><div style="font-size: 12pt; margin-top: 0px; margin-bottom: 0px;">&#160;</div><div style="text-align:center"><div style="line-height: 6pt; margin: 0px auto; border-bottom: 1pt solid rgb(0, 0, 0); width: 21%; text-align: center;">&#160;</div></div><div style="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">Securities registered pursuant to Section&#160;12(b) of the Act: </div><div style="font-size: 12pt; margin-top: 0px; margin-bottom: 0px;">&#160;</div>
<table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:8pt;width:100%;border:0;margin:0 auto">
<tr style="font-size: 0px;">
<td style="width:34%"></td>
<td style="vertical-align:bottom"></td>
<td style="width:32%"></td>
<td style="vertical-align:bottom;width:1%"></td>
<td style="width:32%"></td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt">
<td style="vertical-align:bottom;white-space:nowrap;text-align:center;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-bottom: 1pt solid rgb(0, 0, 0); display: inline-block; font-size: 8pt; font-family: &quot;Times New Roman&quot;; text-align: center; line-height: normal;"><div style="font-weight:bold;display:inline;">Title of each class</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;white-space:nowrap;text-align:center;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-bottom: 1pt solid rgb(0, 0, 0); display: inline-block; font-size: 8pt; font-family: &quot;Times New Roman&quot;; text-align: center; line-height: normal;"><div style="font-weight:bold;display:inline;">Trading Symbol(s)</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;white-space:nowrap;text-align:center;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-bottom: 1pt solid rgb(0, 0, 0); display: inline-block; font-size: 8pt; font-family: &quot;Times New Roman&quot;; text-align: center; line-height: normal;"><div style="font-weight:bold;display:inline;">Name of each exchange on which registered</div></div></td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonNumeric name="dei:Security12bTitle" contextRef="P01_01_2021To12_31_2021">Common Stock, par value $.001 per share</ix:nonNumeric></div></div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:top;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"><ix:nonNumeric name="dei:TradingSymbol" contextRef="P01_01_2021To12_31_2021">HCKT</ix:nonNumeric></div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:top;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonNumeric name="dei:SecurityExchangeName" contextRef="P01_01_2021To12_31_2021" format="ixt-sec:exchnameen">NASDAQ Stock Market</ix:nonNumeric></div></div></div></td></tr></table><div style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Indicate by check mark if the registrant is a well-known seasoned issuer, as defined in Rule 405 of the Securities Act.&#160;&#160;&#160;&#160;Yes&#160;&#160;&#9744; &#160;&#160;&#160;&#160;<ix:nonNumeric name="dei:EntityWellKnownSeasonedIssuer" contextRef="P01_01_2021To12_31_2021">No</ix:nonNumeric>&#160;&#160;<div style="letter-spacing: 0px; top: 0px;;display:inline;">&#9746;</div> </div><div style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Indicate by check mark if the registrant is not required to file reports pursuant to Section&#160;13 or Section&#160;15(d) of the Exchange Act.&#160;&#160;&#160;&#160;Yes&#160;&#160;&#9744;&#160;&#160;&#160;&#160;<ix:nonNumeric name="dei:EntityVoluntaryFilers" contextRef="P01_01_2021To12_31_2021">No</ix:nonNumeric>&#160;&#160;<div style="letter-spacing: 0px; top: 0px;;display:inline;">&#9746;</div> </div><div style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Indicate by check mark whether the registrant: (1)&#160;has filed all reports required to be filed by Section&#160;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)&#160;has been subject to such filing requirements for the past 90 days.&#160;&#160;&#160;&#160;<ix:nonNumeric name="dei:EntityCurrentReportingStatus" contextRef="P01_01_2021To12_31_2021">Yes</ix:nonNumeric>&#160;&#160;&#9746; &#160;&#160;&#160;&#160;No&#160;&#160;&#9744; </div><div style="margin-top:0pt;margin-bottom:0pt;page-break-before:always"></div><div style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Indicate by check mark whether the registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule&#160;405 of Regulation <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">S-T</div> (&#167;&#160;232.405 of this chapter) during the preceding 12 months (or for such shorter period that the registrant was required to submit such files).&#160;&#160;&#160;&#160;<ix:nonNumeric name="dei:EntityInteractiveDataCurrent" contextRef="P01_01_2021To12_31_2021">Yes</ix:nonNumeric>&#160;&#160;&#9746;&#160;&#160;&#160;&#160;No&#160;&#160;&#9744; </div><div style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Indicate by check mark whether the registrant is a large accelerated filer, an accelerated filer, or a <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">non-accelerated</div> filer, or a smaller reporting company, or an emerging growth company. See the definitions of &#8220;large accelerated filer,&#8221; &#8220;accelerated filer&#8221; and &#8220;smaller reporting company&#8221;, and &#8220;emerging growth company&#8221; in Rule <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">12b-2</div> of the Exchange Act. </div><div style="font-size: 12pt; margin-top: 0px; margin-bottom: 0px;">&#160;</div>
<table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;width:100%;border:0;margin:0 auto">
<tr style="font-size: 0px;">
<td style="width:20%"></td>
<td style="vertical-align:bottom;width:1%"></td>
<td style="width:54%"></td>
<td style="vertical-align:bottom;width:1%"></td>
<td style="width:21%"></td>
<td style="vertical-align:bottom;width:1%"></td>
<td style="width:2%"></td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:bottom">Large&#160;Accelerated&#160;Filer</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#9744;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><ix:nonNumeric name="dei:EntityFilerCategory" contextRef="P01_01_2021To12_31_2021" format="ixt-sec:entityfilercategoryen">Accelerated Filer</ix:nonNumeric></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#9746;</td></tr>
<tr style="font-size:1pt">
<td style="height:6pt">&#160;</td>
<td colspan="2" style="height:6pt">&#160;</td>
<td colspan="2" style="height:6pt">&#160;</td>
<td colspan="2" style="height:6pt">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:bottom">Non-accelerated Filer</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#9744;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">Smaller&#160;reporting&#160;company</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"><ix:nonNumeric name="dei:EntitySmallBusiness" contextRef="P01_01_2021To12_31_2021" format="ixt:fixed-false">&#9744;</ix:nonNumeric></td></tr>
<tr style="font-size:1pt">
<td style="height:6pt">&#160;</td>
<td colspan="2" style="height:6pt">&#160;</td>
<td colspan="2" style="height:6pt">&#160;</td>
<td colspan="2" style="height:6pt">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:bottom">Emerging&#160;growth&#160;company</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"><ix:nonNumeric name="dei:EntityEmergingGrowthCompany" contextRef="P01_01_2021To12_31_2021" format="ixt:fixed-false">&#9744;</ix:nonNumeric></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td></tr></table><div style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">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&#160;13(a) of the Exchange Act.&#160;&#160;&#9744; </div><div style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Indicate by check mark whether the registrant has filed a report on and attestation to its management&#8217;s assessment of the effectiveness of its internal control over financial reporting under Section&#160;404(b) of the Sarbanes-Oxley Act (15 U.S.C. 7262(b)) by the registered public accounting firm that prepared or issued its audit report.&#160;&#160;<div style="letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonNumeric name="dei:IcfrAuditorAttestationFlag" contextRef="P01_01_2021To12_31_2021" format="ixt-sec:boolballotbox">&#9746;</ix:nonNumeric></div> </div><div style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Indicate by check mark whether the registrant is a shell company (as defined in Rule <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">12b-2</div> of the Exchange Act).&#160;&#160;&#160;&#160;Yes&#160;&#160;&#9744; &#160;&#160;&#160;&#160;No&#160;&#160;<div style="letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonNumeric name="dei:EntityShellCompany" contextRef="P01_01_2021To12_31_2021" format="ixt:fixed-false">&#9746;</ix:nonNumeric></div> </div><div style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">The aggregate market value of the common stock held by <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">non-affiliates</div> of the registrant was $<div style="letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="dei:EntityPublicFloat" contextRef="PAsOn07_02_2021" unitRef="Unit_USD" decimals="0" scale="0" format="ixt:num-dot-decimal">400,733,653</ix:nonFraction></div> on July&#160;2, 2021 based on the last reported sale price of the registrant&#8217;s common stock on the NASDAQ Global Market. </div><div style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">The number of shares of the registrant&#8217;s common stock outstanding on March 1, 2022 was <div style="letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="dei:EntityCommonStockSharesOutstanding" contextRef="PAsOn03_01_2022" unitRef="Unit_shares" decimals="INF" scale="0" format="ixt:num-dot-decimal">31,614,513</ix:nonFraction></div>. </div><div style="margin-top: 12pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: center;"><div style="font-weight:bold;display:inline;">DOCUMENTS INCORPORATED BY REFERENCE </div></div> <ix:nonNumeric name="dei:DocumentsIncorporatedByReferenceTextBlock" contextRef="P01_01_2021To12_31_2021" escape="true"><div style="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">Part III of this Annual Report on Form <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">10-K</div> incorporates by reference certain portions of the registrant&#8217;s proxy statement for its 2021 Annual Meeting of Shareholders to be filed with the Commission not later than 120 days after the end of the fiscal year covered by this report. </div> <div style="font-size: 10pt; margin-top: 0px; margin-bottom: 0px;">&#160;</div></ix:nonNumeric> <div style="line-height: 1pt; margin-top: 0px; margin-bottom: 0px; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</div> <div style="line-height: 3pt; margin-top: 0px; margin-bottom: 0px; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</div> </div></div><div style="margin-top:1em; margin-bottom:0em; page-break-before:always"></div><hr style="color:#999999;height:3px;width:100%"/><div style="text-align:center"><div style="width:8.5in;text-align:left;margin-left: auto;margin-right: auto"><div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: center;"><div style="font-weight:bold;display:inline;">EXPLANATORY NOTE </div></div> <ix:nonNumeric name="dei:AmendmentDescription" contextRef="P01_01_2021To12_31_2021"><div style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">The Hackett Group, Inc. and its subsidiaries (the &#8220;Company,&#8221; &#8220;we,&#8221; &#8220;us,&#8221; or &#8220;our&#8221;) is filing this Amendment on Form <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">10-K/A</div> (this &#8220;Form <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">10-K/A&#8221;)</div> to its Annual Report on Form <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">10-K</div> for the fiscal year ended December&#160;31, 2021, originally filed with the Securities and Exchange Commission (the &#8220;SEC&#8221;) on March&#160;4, 2022 (the &#8220;Original Filing&#8221;), to amend and restate Part II, Item 9A Controls and Procedures and to file certain exhibits. </div> <div style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">In the third quarter of 2022, the Company reconsidered the guidance under ASC 280, <div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Segment Reporting</div></div> in response to comment letters from and discussions with the staff of the SEC. As a result of this reconsideration, the Company concluded that its prior determination that the Company had one operating segment and one reportable segment under ASC 280 was an error. As a result of the incorrect evaluation of ASC 280, the Company omitted certain segment related disclosures in its historical financial statements, including the financial statements included in the Original Filing. However, the Company determined that the omission of the required segment disclosures did not result in a material misstatement of the Company&#8217;s financial statements and, accordingly, it does not need to restate its previously issued financial statements contained in the Original Filing or in any of its Quarterly Reports on Form <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">10-Q.</div> As described in more detail under Part II, Item 9A Controls and Procedures, the Company intends to begin reporting multiple reporting segments beginning with its Quarterly Report on Form <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">10-Q</div> for the quarterly period ended September&#160;30, 2022. </div> <div style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman"><div style="color: rgb(0, 0, 0); font-family: &quot;Times New Roman&quot;; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: left; text-indent: 4%; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; background-color: rgb(255, 255, 255); text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important; top: 0px;;display:inline;">The Company also determined that a material weakness in its internal control over financial reporting related to segment reporting existed as of December&#160;31, 2021. As a result, the Company is amending and restating Part II, Item 9A Controls and Procedures in this Form<div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div><div style="color: rgb(0, 0, 0); font-family: &quot;Times New Roman&quot;; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: left; text-indent: 4%; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; background-color: rgb(255, 255, 255); text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; white-space: nowrap; top: 0px;;display:inline;">10-K/A</div><div style="color: rgb(0, 0, 0); font-family: &quot;Times New Roman&quot;; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: left; text-indent: 4%; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; background-color: rgb(255, 255, 255); text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div>to: (a)&#160;update our conclusions regarding the effectiveness of our disclosure controls and procedures and our internal control over financial reporting as a result of the material weakness, and (b)&#160;include the restated attestation report of RSM US LLP, our independent registered public accounting firm (PCAOB ID: <ix:nonNumeric name="dei:AuditorFirmId" contextRef="P01_01_2021To12_31_2021">49</ix:nonNumeric>), regarding our internal control over financial reporting as a result of the material weakness.</div> </div> <div style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">For a description of the material weakness and our remedial actions, please see Part II, Item 9A Controls and Procedures of this <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">Form&#160;10-K/A.</div> </div> <div style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">As required by Rule <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">12b-15</div> under the Securities Exchange Act of 1934, as amended (the &#8220;Exchange Act&#8221;), the certifications required by Rule <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">13a-14(a)</div> under the Exchange Act are also being filed as exhibits to this Form <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">10-K/A.</div> This Form <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">10-K/A</div> should be read in conjunction with the Original Filing, which continues to speak as of the date of the Original Filing. Except as specifically noted above, this Form <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">10-K/A</div> does not modify or update disclosures in the Original Filing. Accordingly, this Form <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">10-K/A</div> does not reflect events occurring after the filing of the Original Filing or modify or update any related or other disclosures, other than those discussed above. No other portions of the Original Filing were changed. </div></ix:nonNumeric> </div></div></div></div> <div><div style="background-color:white;display: inline;"><div style="text-align:center"><div style="width:8.5in;text-align:left;margin-left: auto;margin-right: auto"><div style="margin-top: 24pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: center;"><div style="font-weight:bold;display:inline;">Part II </div></div><div style="font-size:12pt;margin-top:0pt;margin-bottom:0pt">&#160;</div>
<table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%">
<tr style="page-break-inside:avoid">
<td style="width:2%;vertical-align:top;text-align:left;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">ITEM&#160;9A.</div></div></td>
<td style="vertical-align:top;text-align:left;"><div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: left; line-height: normal;"><div style="font-weight:bold;display:inline;">CONTROLS AND PROCEDURES </div></div></td></tr></table><div style="margin-top: 6pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><div style="font-weight:bold;display:inline;">Disclosure Controls and Procedures </div></div><div style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">The Company maintains disclosure controls and procedures that are designed to ensure that information required to be disclosed by us in reports that we file or submit under the Exchange Act, is recorded, processed, summarized, and reported within the time periods specified in the SEC rules and forms, and that such information is accumulated and communicated to the Company&#8217;s management, including its Chief Executive Officer (principal executive officer) and Chief Financial Officer (principal financial officer), as appropriate, to allow for timely decisions regarding required disclosure. </div><div style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">The Company, under the supervision and with the participation of the Company&#8217;s management, including the Chief Executive Officer and Chief Financial Officer, evaluated the effectiveness of the design and operation of the Company&#8217;s disclosure controls and procedures as of the end of the period covered by this report. Based on this evaluation, the Chief Executive Officer and Chief Financial Officer previously concluded that our disclosure controls and procedures were effective as of the end of the period covered by this report. </div><div style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Based on the identification of the material weakness described below, the Company, under the supervision of the Company&#8217;s management, including the Chief Executive Officer and Chief Financial Officer, <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">re-evaluated</div> the effectiveness of the design and operation of the Company&#8217;s disclosure controls and procedures as of the end of the period covered by this report. Based on this <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">re-evaluation,</div> the Chief Executive Officer and the Chief Financial Officer concluded that our disclosure controls and procedures were not effective as of the end of the period covered by this report. </div><div style="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&#160;</div><div style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:center">2 </div></div></div><div style="margin-top:1em; margin-bottom:0em; page-break-before:always"></div><hr style="color:#999999;height:3px;width:100%"/><div style="text-align:center"><div style="width:8.5in;text-align:left;margin-left: auto;margin-right: auto"><div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><div style="font-weight:bold;display:inline;">Material&#160;Weakness&#160;in Internal Control Over Financial Reporting </div></div><div style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">As described in the Explanatory Note, subsequent to the Original Filing, the Company concluded that its prior determination that the Company had one operating segment and one reportable segment under (ASC 280), <div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Segment Reporting,</div></div> was an error resulting in the omission of the required segment disclosures. </div><div style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">The Company evaluated the materiality of the&#160;error, considering both quantitative and qualitative factors, and determined that the related impact of the omitted disclosures was not material to the consolidated financial statements for the year ended December&#160;31, 2021 or other periods. In connection with its reconsideration of ASC 280, during the third quarter of 2022, the Company reviewed and considered its internal processes and implemented changes in its organizational structure and ultimate reporting structure to better align to its core service offerings. As a result, the Company&#8217;s new segment reporting structure and disclosure will be reflected prospectively beginning in the Form <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">10-Q</div> for the third quarter of 2022 (with comparable periods recast, as applicable), and will differ from the single segment disclosed in the Company&#8217;s Original Filing. </div><div style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">We&#160;identified a material&#160;weakness&#160;in our internal control over financial reporting that existed as of December&#160;31, 2021. A material&#160;weakness&#160;is a deficiency, or a combination of deficiencies, in internal control over financial reporting, such that there is a reasonable possibility that a material misstatement of our annual or interim financial statements will not be prevented or detected on a timely basis. The material weakness is a result of our processes and related controls not operating effectively to understand the use of the information by the chief operating decision maker to allocate resources and the documentation of the evaluation of ASC 280. There were no material misstatements as a result of this material&#160;weakness; however, it could have resulted in omitted disclosures and the performance of the annual evaluation of goodwill impairment at other than the reporting unit level that could have resulted in a material misstatement to the annual or interim financial statements that would not have been prevented or detected on a timely basis. Due to the material weakness, we have concluded that our internal control over financial reporting was not effective as of December&#160;31, 2021. </div><div style="margin-top: 18pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><div style="font-weight:bold;display:inline;">Management&#8217;s Plan to Remediate the Material&#160;Weakness </div></div><div style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Management has implemented remediation steps to address the material weakness and to improve our internal control over financial reporting. Specifically, we have improved our review process including the documentation of the evaluation of segment reporting under ASC 280. In addition, the Company will engage outside consultants to review management&#8217;s accounting analysis when the Company has significant organizational structure or reporting structure changes that may impact the Company&#8217;s analysis under ASC 280. </div><div style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">While the Company has implemented remediation steps, the material weakness cannot be considered fully remediated until the improved controls have been in place and operate for a sufficient period of time. However, our management, including our Chief Executive Officer and Chief Financial Officer, has concluded that, notwithstanding the identified material&#160;weakness&#160;in our internal control over financial reporting, the financial statements in the Original Filing fairly present, in all material respects, our financial condition, results of operations and cash flows for the periods presented in conformity with U.S. GAAP. </div><div style="margin-top: 18pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><div style="font-weight:bold;display:inline;">Changes in Internal Control Over Financial Reporting </div></div><div style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">There were no changes in our internal control over financial reporting identified in connection with the evaluation required by paragraph (d)&#160;of Exchange Act Rules <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">13a-15</div> or <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">15d-15</div> that occurred during the three months ended December&#160;31, 2021 that have materially affected, or are reasonably likely to materially affect, our internal control over financial reporting. </div><div style="margin-top: 18pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><div style="font-weight:bold;display:inline;">Management&#8217;s Report on Internal Control Over Financial Reporting (Restated) </div></div><div style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Our management is responsible for establishing and maintaining adequate internal control over financial reporting, as such term is defined in Exchange Act Rule <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">13a-15(f).</div> Under the supervision and with the participation of our management, including our Chief Executive Officer and Chief Financial Officer, we conducted an evaluation of the effectiveness of our internal control over financial reporting based on the framework in &#8220;Internal Control &#8211; Integrated Framework (2013)&#8221; issued by the Committee of Sponsoring Organizations of the Treadway Commission (COSO) as of and for the year ended December&#160;31, 2021. </div><div style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Based on our evaluation, utilizing the criteria set forth in &#8220;Internal Control &#8211; Integrated Framework issued by COSO in 2013,&#8221; our management previously concluded that our internal control over financial reporting were effective as of the period covered by this report. However, due to the material weakness described above, under the supervision and with the participation of our management, including our Chief Executive Officer and Chief Financial Officer, we <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">re-evaluated</div> the effectiveness of our internal control over financial reporting based on the framework as set forth in the &#8220;Internal Control-Integrated Framework issued by COSO in 2013&#8221;. Based on our <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">re-evaluation,</div> we concluded that our internal control over financial reporting were not effective as of December&#160;31, 2021. </div><div style="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&#160;</div><div style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:center">3 </div></div></div><div style="margin-top:1em; margin-bottom:0em; page-break-before:always"></div><hr style="color:#999999;height:3px;width:100%"/><div style="text-align:center"><div style="width:8.5in;text-align:left;margin-left: auto;margin-right: auto"><div style="margin-top:0pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">In light of the material weakness described above, our independent registered public accounting firm has amended their attestation report on the effectiveness of our internal control over financial reporting, which is included below. </div><div style="margin-top: 24pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: center;"><div style="font-weight:bold;display:inline;">Report of Independent Registered Public Accounting Firm </div></div><div style="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">To the Shareholders and the Board of Directors of The Hackett Group, Inc. </div><div style="margin-top: 18pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><div style="font-weight:bold;display:inline;">Opinion on the Internal Control Over Financial Reporting </div></div><div style="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">We have audited The Hackett Group Inc.&#8217;s (the Company) internal control over financial reporting as of December&#160;31, 2021, based on criteria established in <div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Internal Control &#8212; Integrated Framework</div></div> issued by the Committee of Sponsoring Organizations of the Treadway Commission in 2013. In our opinion, because of the effect of the material weakness described below on the achievement of the objectives of the control criteria, the Company has not maintained effective internal control over financial reporting as of December&#160;31, 2021, based on criteria established in <div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Internal Control &#8212; Integrated Framework</div></div> issued by the Committee of Sponsoring Organizations of the Treadway Commission in 2013. </div><div style="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">We have also audited, in accordance with the standards of the Public Company Accounting Oversight Board (United States) (PCAOB), the consolidated financial statements of the Company and our report dated March&#160;4, 2022 expressed an unqualified opinion. </div><div style="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">A material weakness is a deficiency, or a combination of deficiencies, in internal control over financial reporting, such that there is a reasonable possibility that a material misstatement of the company&#8217;s annual or interim financial statements will not be prevented or detected on a timely basis. The following material weakness has been identified and included in management&#8217;s assessment. The material weakness was a result of the Company&#8217;s processes and related controls not operating effectively to understand the use of the information by the chief operating decision maker to allocate resources and documentation of the evaluation of Accounting Standards Codification 280, Segment Reporting. There were no material misstatements as a result of this material&#160;weakness; however, it could have resulted in omitted disclosures and the performance of the annual evaluation of goodwill impairment at other than the reporting unit level that could have resulted in a material misstatement to the annual or interim financial statements that would not have been prevented or detected on a timely basis. This material weakness was considered in determining the nature, timing and extent of audit tests applied in our audit of the 2021 financial statements, and this report does not affect our report dated March&#160;4, 2022 on those financial statements. </div><div style="margin-top: 18pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><div style="font-weight:bold;display:inline;">Basis for Opinion </div></div><div style="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">The Company&#8217;s management is responsible for maintaining effective internal control over financial reporting and for its assessment of the effectiveness of internal control over financial reporting in the accompanying Management&#8217;s Report on Internal Control Over Financial Reporting (Restated). Our responsibility is to express an opinion on the Company&#8217;s internal control over financial reporting based on our audit. We are a public accounting firm registered with the PCAOB and are required to be independent with respect to the Company in accordance with U.S. federal securities laws and the applicable rules and regulations of the Securities and Exchange Commission and the PCAOB. </div><div style="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">We conducted our audit in accordance with the standards of the PCAOB. Those standards require that we plan and perform the audit to obtain reasonable assurance about whether effective internal control over financial reporting was maintained in all material respects. Our audit included obtaining an understanding of internal control over financial reporting, assessing the risk that a material weakness exists, and testing and evaluating the design and operating effectiveness of internal control based on the assessed risk. Our audit also included performing such other procedures as we considered necessary in the circumstances. We believe that our audit provides a reasonable basis for our opinion. </div><div style="margin-top: 18pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><div style="font-weight:bold;display:inline;">Definition and Limitations of Internal Control Over Financial Reporting </div></div><div style="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">A company&#8217;s internal control over financial reporting is a process designed 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. A company&#8217;s internal control over financial reporting includes those policies and procedures that (1)&#160;pertain to the maintenance of records that, in reasonable detail, accurately and fairly reflect the transactions and dispositions of the assets of the company; (2)&#160;provide reasonable assurance that transactions are recorded as necessary to permit preparation of financial statements in accordance with generally accepted accounting principles, and that receipts and expenditures of the company are being made only in accordance with authorizations of management and directors of the company; and (3)&#160;provide reasonable assurance regarding prevention or timely detection of unauthorized acquisition, use or disposition of the company&#8217;s assets that could have a material effect on the financial statements. </div><div style="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">Because of its inherent limitations, internal control over financial reporting may not prevent or detect misstatements. Also, projections of any evaluation of effectiveness to future periods are subject to the risk that controls may become inadequate because of changes in conditions, or that the degree of compliance with the policies or procedures may deteriorate. </div><div style="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&#160;</div><div style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:center">4 </div></div></div><div style="margin-top:1em; margin-bottom:0em; page-break-before:always"></div><hr style="color:#999999;height:3px;width:100%"/><div style="text-align:center"><div style="width:8.5in;text-align:left;margin-left: auto;margin-right: auto"><div style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">/s/ <ix:nonNumeric name="dei:AuditorName" contextRef="P01_01_2021To12_31_2021">RSM US LLP</ix:nonNumeric> </div><div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: left; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; background-color: rgb(255, 255, 255); text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; margin-top: 12pt; margin-bottom: 0pt; font-size: 10pt;"><div style="display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonNumeric name="dei:AuditorLocation" contextRef="P01_01_2021To12_31_2021">Miami, FL</ix:nonNumeric></div></div></div><div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: left; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; background-color: rgb(255, 255, 255); text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt;"><div style="display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">March&#160;4, 2022 (November 8, 2022 as to the effects of the material weakness described in Management&#8217;s Report on Internal Control over Financial Reporting (Restated))</div></div></div><div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: left; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; background-color: rgb(255, 255, 255); text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; margin-top: 0pt; margin-bottom: 0pt; font-size: 8pt;"><div style="display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div><div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; background-color: rgb(255, 255, 255); text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; text-align: center;"><div style="display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">5</div></div></div></div></div><div style="margin-top:1em; margin-bottom:0em; page-break-before:always"></div><hr style="color:#999999;height:3px;width:100%"/><div style="text-align:center"><div style="width:8.5in;text-align:left;margin-left: auto;margin-right: auto"><div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: center;"><div style="font-weight:bold;display:inline;">PART IV </div></div><div style="font-size:12pt;margin-top:0pt;margin-bottom:0pt">&#160;</div>
<table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%">
<tr style="page-break-inside:avoid">
<td style="width:10%;vertical-align:top;text-align:left;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">ITEM&#160;15.</div></div></td>
<td style="vertical-align:top;text-align:left;"><div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: left; line-height: normal;"><div style="font-weight:bold;display:inline;">EXHIBITS AND FINANCIAL STATEMENT SCHEDULES </div></div></td></tr></table><div style="margin-top: 12pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: center;"><div style="font-weight:bold;display:inline;">INDEX TO EXHIBITS </div></div><div style="font-size:12pt;margin-top:0pt;margin-bottom:0pt">&#160;</div>
<table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;width:100%;border:0;margin:0 auto">
<tr style="font-size: 0px;">
<td></td>
<td style="vertical-align:bottom;width:4%"></td>
<td style="width:91%"></td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt">
<td style="vertical-align: bottom; white-space: nowrap; padding-bottom: 0.5pt;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-bottom: 1pt solid rgb(0, 0, 0); display: table-cell; font-size: 8pt; font-family: &quot;Times New Roman&quot;; line-height: normal;"><div style="font-weight:bold;display:inline;">Exhibit&#160;No.</div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td>
<td style="border-bottom:1.00pt solid #000000;vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 1pt; font-size: 8pt; font-family: &quot;Times New Roman&quot;; line-height: normal;"><div style="font-weight:bold;display:inline;">Exhibit Description</div></div></td></tr>
<tr style="font-size:1pt">
<td style="height:6pt"></td>
<td colspan="2" style="height:6pt"></td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top;white-space:nowrap">&#160;&#160;23.1*</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:top"><a href="d59112dex231.htm">Consent&#160;of RSM US LLP. </a></td></tr>
<tr style="font-size:1pt">
<td style="height:6pt"></td>
<td colspan="2" style="height:6pt"></td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top;white-space:nowrap">&#160;&#160;31.1*</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:top"><a href="d59112dex311.htm">Certification&#160;by CEO pursuant to Section&#160;302 of the Sarbanes-Oxley Act of 2002. </a></td></tr>
<tr style="font-size:1pt">
<td style="height:6pt"></td>
<td colspan="2" style="height:6pt"></td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top;white-space:nowrap">&#160;&#160;31.2*</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:top"><a href="d59112dex312.htm">Certification&#160;by CFO pursuant to Section&#160;302 of the Sarbanes-Oxley Act of 2002. </a></td></tr>
<tr style="font-size:1pt">
<td style="height:6pt"></td>
<td colspan="2" style="height:6pt"></td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top;white-space:nowrap">&#160;&#160;32*</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:top"><a href="d59112dex32.htm">Certification Pursuant to 18 U.S.C. Section&#160;1350, As Adopted Pursuant to Section&#160;906 of the Sarbanes-Oxley Act of&#160;2002. </a></td></tr>
<tr style="font-size:1pt">
<td style="height:6pt"></td>
<td colspan="2" style="height:6pt"></td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top;white-space:nowrap">101.INS***</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:top">Inline XBRL&#160;Instance Document - the instance document does not appear in the Interactive Data File because its XBRL tags are embedded within the Inline XBRL document.</td></tr>
<tr style="font-size:1pt">
<td style="height:6pt"></td>
<td colspan="2" style="height:6pt"></td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top;white-space:nowrap">101.SCH***</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:top">Inline XBRL&#160;Taxonomy Extension Schema Document.</td></tr>
<tr style="font-size:1pt">
<td style="height:6pt"></td>
<td colspan="2" style="height:6pt"></td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top;white-space:nowrap">101.CAL***</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:top">Inline XBRL&#160;Taxonomy Extension Calculation Linkbase</td></tr>
<tr style="font-size:1pt">
<td style="height:6pt"></td>
<td colspan="2" style="height:6pt"></td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top;white-space:nowrap">101.DEF***</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:top">Inline XBRL&#160;Taxonomy Extension Definition Linkbase</td></tr>
<tr style="font-size:1pt">
<td style="height:6pt"></td>
<td colspan="2" style="height:6pt"></td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top;white-space:nowrap">101.LAB***</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:top">Inline XBRL&#160;Taxonomy Extension Label Linkbase</td></tr>
<tr style="font-size:1pt">
<td style="height:6pt"></td>
<td colspan="2" style="height:6pt"></td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top;white-space:nowrap">101.PRE***</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:top">Inline XBRL&#160;Taxonomy Extension Presentation Linkbase</td></tr>
<tr style="font-size:1pt">
<td style="height:6pt"></td>
<td colspan="2" style="height:6pt"></td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top;white-space:nowrap">104***</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:top">Cover Page Interactive Data File (formatted as Inline XBRL and contained in Exhibit 101)</td></tr></table><div style="font-size:12pt;margin-top:0pt;margin-bottom:0pt">&#160;</div>
<table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%">
<tr style="page-break-inside:avoid">
<td style="width:4%;vertical-align:top;text-align:left;">*</td>
<td style="vertical-align:top;text-align:left;"><div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: left; line-height: normal;">Filed herewith </div></td></tr></table>
<table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%">
<tr style="page-break-inside:avoid">
<td style="width:4%;vertical-align:top;text-align:left;">***</td>
<td style="vertical-align:top;text-align:left;"><div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: left; line-height: normal;">Pursuant to Rule 406T of Regulation <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">S-T,</div> these interactive data files are deemed not filed or part of a registration statement or prospectus for purposes of Sections 11 or 12 of the Securities Act of 1933 or Section&#160;18 of the Securities Exchange Act of 1934 and otherwise are not subject to liability. </div></td></tr></table><div style="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&#160;</div><div style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:center">6 </div></div></div><div style="margin-top:1em; margin-bottom:0em; page-break-before:always"></div><hr style="color:#999999;height:3px;width:100%"/><div style="text-align:center"><div style="width:8.5in;text-align:left;margin-left: auto;margin-right: auto"><div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: center;"><div style="font-weight:bold;display:inline;">SIGNATURES </div></div><div style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Pursuant to the requirements of Section&#160;13 or 15(d) 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, in the City of Miami, State of Florida, on November&#160;8, 2022. </div><div style="font-size:12pt;margin-top:0pt;margin-bottom:0pt">&#160;</div><div>
<table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;width:40%;border:0;margin-left:auto">
<tr style="font-size: 0px;">
<td style="width:7%"></td>
<td style="vertical-align:bottom;width:1%"></td>
<td style="width:92%"></td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td colspan="3" style="vertical-align:top"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">THE HACKETT GROUP, INC.</div></div></td></tr>
<tr style="font-size:1pt">
<td style="height:12pt"></td>
<td colspan="2" style="height:12pt"></td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top">By:</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 1pt; border-bottom: 1px solid rgb(0, 0, 0); font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">/s/ Robert A. Ramirez</div></td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:top">Robert A. Ramirez</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:top">Executive Vice President, Finance and Chief Financial Officer</td></tr></table></div><div style="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&#160;</div><div style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:center">7 </div></div></div></div></div>
</body></html>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-23.1
<SEQUENCE>2
<FILENAME>d59112dex231.htm
<DESCRIPTION>EX-23.1
<TEXT>
<HTML><HEAD>
<TITLE>EX-23.1</TITLE>
</HEAD>
 <BODY BGCOLOR="WHITE">

<Center><DIV STYLE="width:8.5in" align="left">
 <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="right"><B>Exhibit 23.1 </B></P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center"><B>CONSENT OF INDEPENDENT REGISTERED PUBLIC ACCOUNTING FIRM </B></P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">We consent to the incorporation by reference in the Registration Statements on Form <FONT STYLE="white-space:nowrap">S-8</FONT> (Nos. <FONT
STYLE="white-space:nowrap">333-69951,</FONT> <FONT STYLE="white-space:nowrap">333-90635,</FONT> <FONT STYLE="white-space:nowrap">333-39460,</FONT> <FONT STYLE="white-space:nowrap">333-64542,</FONT> <FONT STYLE="white-space:nowrap">333-108640,</FONT>
<FONT STYLE="white-space:nowrap">333-227215</FONT> and <FONT STYLE="white-space:nowrap">333-239306)</FONT> of our report relating to the effectiveness of The Hackett Group, Inc.&#146;s (&#147;the Company&#148;) internal control over financial
reporting, dated March&nbsp;4, 2022 (November 8, 2022 as to the effects of the material weakness described in Management&#146;s Report on Internal Control Over Financial Reporting (Restated)), appearing in this Annual Report on Form <FONT
STYLE="white-space:nowrap">10-K/A</FONT> of the Company for the year ended December&nbsp;31, 2021. </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">/s/ RSM US LLP </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">Miami, Florida </P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">November&nbsp;8, 2022 </P>
 <p STYLE="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&nbsp;</P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center">1 </P>

</DIV></Center>

</BODY></HTML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-31.1
<SEQUENCE>3
<FILENAME>d59112dex311.htm
<DESCRIPTION>EX-31.1
<TEXT>
<HTML><HEAD>
<TITLE>EX-31.1</TITLE>
</HEAD>
 <BODY BGCOLOR="WHITE">

<Center><DIV STYLE="width:8.5in" align="left">
 <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="right"><B>Exhibit 31.1 </B></P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center"><B>CERTIFICATION </B></P> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">I, Ted A. Fernandez,
certify that: </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">1.&nbsp;&nbsp;&nbsp;&nbsp;I have reviewed this Annual Report on Form <FONT STYLE="white-space:nowrap">10-</FONT> K/A of The Hackett Group,
Inc.; </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">2.&nbsp;&nbsp;&nbsp;&nbsp;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; </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">3.&nbsp;&nbsp;&nbsp;&nbsp;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; </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">4.&nbsp;&nbsp;&nbsp;&nbsp;The registrant&#146;s other certifying officer(s) and I are responsible for establishing and maintaining disclosure controls and
procedures (as defined in Exchange Act Rules <FONT STYLE="white-space:nowrap">13a-15(e)</FONT> and <FONT STYLE="white-space:nowrap">15d-15(e))</FONT> and internal control over financial reporting (as defined in Exchange Act Rules <FONT
STYLE="white-space:nowrap">13a-15(f)</FONT> and <FONT STYLE="white-space:nowrap">15d-15(f))</FONT> for the registrant and have: </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">a)&nbsp;&nbsp;&nbsp;&nbsp;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; </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">b)&nbsp;&nbsp;&nbsp;&nbsp;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; </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">c)&nbsp;&nbsp;&nbsp;&nbsp;Evaluated the effectiveness of the registrant&#146;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; and </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">d)&nbsp;&nbsp;&nbsp;&nbsp;Disclosed in this report any change in the registrant&#146;s internal control over financial reporting that occurred
during the registrant&#146;s most recent fiscal quarter (the registrant&#146;s fourth fiscal quarter in the case of an annual report) that has materially affected, or is reasonably likely to materially affect, the registrant&#146;s internal control
over financial reporting; and </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">5.&nbsp;&nbsp;&nbsp;&nbsp;The registrant&#146;s other certifying officer(s) and I have disclosed, based on our most recent
evaluation of internal control over financial reporting, to the registrant&#146;s auditors and the audit committee of the registrant&#146;s board of directors (or persons performing the equivalent functions): </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">a)&nbsp;&nbsp;&nbsp;&nbsp;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&#146;s ability to record, process, summarize and report financial information; and </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">b)&nbsp;&nbsp;&nbsp;&nbsp;Any fraud, whether or not material, that involves management or other employees who have a significant role in the
registrant&#146;s internal control over financial reporting. </P> <P STYLE="font-size:12pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE CELLSPACING="0" CELLPADDING="0" WIDTH="100%" BORDER="0" STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt">


<TR>

<TD WIDTH="50%"></TD>

<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD WIDTH="49%"></TD></TR>


<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top">Date: November&nbsp;8, 2022</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="top"> <P STYLE="margin-top:0pt; margin-bottom:1pt; border-bottom:1px solid #000000; font-size:10pt; font-family:Times New Roman">/s/ Ted A. Fernandez</P></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="top">Ted A. Fernandez</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="top">Chairman of the Board and Chief Executive Officer</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="top">The Hackett Group, Inc.</TD></TR>
</TABLE>
</DIV></Center>

</BODY></HTML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-31.2
<SEQUENCE>4
<FILENAME>d59112dex312.htm
<DESCRIPTION>EX-31.2
<TEXT>
<HTML><HEAD>
<TITLE>EX-31.2</TITLE>
</HEAD>
 <BODY BGCOLOR="WHITE">

<Center><DIV STYLE="width:8.5in" align="left">
 <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="right"><B>Exhibit 31.2 </B></P>
<P STYLE="margin-top:24pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center"><B>CERTIFICATION </B></P> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">I, Robert A. Ramirez,
certify that: </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">1.&nbsp;&nbsp;&nbsp;&nbsp;I have reviewed this Annual Report on Form <FONT STYLE="white-space:nowrap">10-K/A</FONT> of The Hackett Group,
Inc.; </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">2.&nbsp;&nbsp;&nbsp;&nbsp;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; </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">3.&nbsp;&nbsp;&nbsp;&nbsp;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; </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">4.&nbsp;&nbsp;&nbsp;&nbsp;The registrant&#146;s other certifying officer(s) and I are responsible for establishing and maintaining disclosure controls and
procedures (as defined in Exchange Act Rules <FONT STYLE="white-space:nowrap">13a-15(e)</FONT> and <FONT STYLE="white-space:nowrap">15d-15(e))</FONT> and internal control over financial reporting (as defined in Exchange Act Rules <FONT
STYLE="white-space:nowrap">13a-15(f)</FONT> and <FONT STYLE="white-space:nowrap">15d-15(f))</FONT> for the registrant and have: </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">a)&nbsp;&nbsp;&nbsp;&nbsp;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; </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">b)&nbsp;&nbsp;&nbsp;&nbsp;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; </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">c)&nbsp;&nbsp;&nbsp;&nbsp;Evaluated the effectiveness of the registrant&#146;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; and </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">d)&nbsp;&nbsp;&nbsp;&nbsp;Disclosed in this report any change in the registrant&#146;s internal control over financial reporting that occurred
during the registrant&#146;s most recent fiscal quarter (the registrant&#146;s fourth fiscal quarter in the case of an annual report) that has materially affected, or is reasonably likely to materially affect, the registrant&#146;s internal control
over financial reporting; and </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">5.&nbsp;&nbsp;&nbsp;&nbsp;The registrant&#146;s other certifying officer(s) and I have disclosed, based on our most recent
evaluation of internal control over financial reporting, to the registrant&#146;s auditors and the audit committee of the registrant&#146;s board of directors (or persons performing the equivalent functions): </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">a)&nbsp;&nbsp;&nbsp;&nbsp;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&#146;s ability to record, process, summarize and report financial information; and </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">b)&nbsp;&nbsp;&nbsp;&nbsp;Any fraud, whether or not material, that involves management or other employees who have a significant role in the
registrant&#146;s internal control over financial reporting. </P> <P STYLE="font-size:12pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE CELLSPACING="0" CELLPADDING="0" WIDTH="100%" BORDER="0" STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt">


<TR>

<TD WIDTH="47%"></TD>

<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD WIDTH="4%"></TD>

<TD VALIGN="bottom"></TD>
<TD></TD>

<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD WIDTH="46%"></TD></TR>


<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top">Date: November&nbsp;8, 2022</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="top"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="top"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="top"> <P STYLE="margin-top:0pt; margin-bottom:1pt; border-bottom:1px solid #000000; font-size:10pt; font-family:Times New Roman">/s/ Robert A. Ramirez</P></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="top"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="top"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="top">Robert A. Ramirez</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="top"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="top"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="top"> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">Executive Vice President, Finance and Chief Financial Officer</P>
<P STYLE="margin-top:0pt; margin-bottom:1pt; font-size:10pt; font-family:Times New Roman">The Hackett Group, Inc.</P></TD></TR>
</TABLE>
</DIV></Center>

</BODY></HTML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-32
<SEQUENCE>5
<FILENAME>d59112dex32.htm
<DESCRIPTION>EX-32
<TEXT>
<HTML><HEAD>
<TITLE>EX-32</TITLE>
</HEAD>
 <BODY BGCOLOR="WHITE">

<Center><DIV STYLE="width:8.5in" align="left">
 <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="right"><B>Exhibit 32 </B></P>
<P STYLE="margin-top:24pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center"><B>THE HACKETT GROUP, INC </B></P>
<P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center"><B>CERTIFICATION PURSUANT TO </B></P>
<P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center"><B>18 U.S.C. SECTION 1350, </B></P>
<P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center"><B>AS ADOPTED PURSUANT TO </B></P>
<P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center"><B>SECTION 906 OF THE SARBANES-OXLEY ACT OF 2002 </B></P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">In connection with the Annual Report of The Hackett Group, Inc. (the &#147;Company&#148;) on Form <FONT STYLE="white-space:nowrap">10-</FONT> K/A for the
period ended December&nbsp;31, 2021, as filed with the Securities and Exchange Commission on the date hereof (the &#147;Report&#148;), we, Ted A. Fernandez, Chairman of the Board and Chief Executive Officer, and Robert A. Ramirez, Executive Vice
President, Finance and Chief Financial Officer, of the Company, certify, pursuant to 18 U.S.C. Section&nbsp;1350, as adopted pursuant to Section&nbsp;906 of the Sarbanes-Oxley Act of 2002, that: </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">(1)&nbsp;&nbsp;&nbsp;&nbsp;The Report fully complies with the requirements of section 13(a) of the Securities Exchange Act of 1934; and </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">(2)&nbsp;&nbsp;&nbsp;&nbsp;The information contained in the Report fairly presents, in all material respects, the financial condition and
results of operations of the Company. </P> <P STYLE="font-size:12pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE CELLSPACING="0" CELLPADDING="0" WIDTH="40%" BORDER="0" STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt">


<TR>

<TD WIDTH="100%"></TD></TR>


<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE="margin-top:0pt; margin-bottom:1pt; border-bottom:1px solid #000000; font-size:10pt; font-family:Times New Roman">/s/ Ted A. Fernandez</P></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top">Ted A. Fernandez</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top">Chairman of the Board and Chief Executive Officer</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top">November&nbsp;8, 2022</TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="16"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE="margin-top:0pt; margin-bottom:1pt; border-bottom:1px solid #000000; font-size:10pt; font-family:Times New Roman">/s/ Robert A. Ramirez</P></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top">Robert A. Ramirez</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top">Executive Vice President, Finance and Chief Financial Officer</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top">November&nbsp;8, 2022</TD></TR>
</TABLE> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">A signed original of this statement required by Section&nbsp;906 of the Sarbanes-Oxley Act of 2002 has been provided to The
Hackett Group, Inc. and will be retained by The Hackett Group, Inc. and furnished to the Securities and Exchange Commission or its staff upon request. </P>
</DIV></Center>

</BODY></HTML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.SCH
<SEQUENCE>6
<FILENAME>hckt-20211231.xsd
<DESCRIPTION>XBRL TAXONOMY EXTENSION SCHEMA
<TEXT>
<XBRL>
<?xml version="1.0" encoding="utf-8"?>
<!--Generated by DFIN XBRL Instance Document - http://www.dfinsolutions.com/ - Version R3.0 - on 08-November-2022 [06:28:40] {AM}-->
<schema targetNamespace="http://www.thehackettgroup.com/20211231" elementFormDefault="qualified" xmlns:hckt="http://www.thehackettgroup.com/20211231" xmlns="http://www.w3.org/2001/XMLSchema" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xbrli="http://www.xbrl.org/2003/instance" xmlns:xbrldt="http://xbrl.org/2005/xbrldt" xmlns:xl="http://www.xbrl.org/2003/XLink" xmlns:us-gaap="http://fasb.org/us-gaap/2021-01-31" xmlns:country="http://xbrl.sec.gov/country/2021" xmlns:currency="http://xbrl.sec.gov/currency/2021" xmlns:dei="http://xbrl.sec.gov/dei/2021q4" xmlns:exch="http://xbrl.sec.gov/exch/2021" xmlns:naics="http://xbrl.sec.gov/naics/2021" xmlns:sic="http://xbrl.sec.gov/sic/2021" xmlns:us-types="http://fasb.org/us-types/2021-01-31" xmlns:stpr="http://xbrl.sec.gov/stpr/2021" xmlns:deprecated="http://www.xbrl.org/2009/arcrole/fact-explanatoryFact" xmlns:srt="http://fasb.org/srt/2021-01-31" xmlns:srt-types="http://fasb.org/srt-types/2021-01-31" xmlns:dtr-types="http://www.xbrl.org/dtr/type/2020-01-21">
<annotation>
<appinfo>
<link:roleType roleURI="http://www.thehackettgroup.com/role/CoverPage" id="CoverPage">
<link:definition>1001 - Document - Cover Page</link:definition>
<link:usedOn>link:presentationLink</link:usedOn>
<link:usedOn>link:definitionLink</link:usedOn>
<link:usedOn>link:calculationLink</link:usedOn>
</link:roleType>
<link:linkbaseRef xlink:type="simple" xlink:href="hckt-20211231_pre.xml" xlink:role="http://www.xbrl.org/2003/role/presentationLinkbaseRef" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" />
<link:linkbaseRef xlink:type="simple" xlink:href="hckt-20211231_def.xml" xlink:role="http://www.xbrl.org/2003/role/definitionLinkbaseRef" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" />
<link:linkbaseRef xlink:type="simple" xlink:href="hckt-20211231_lab.xml" xlink:role="http://www.xbrl.org/2003/role/labelLinkbaseRef" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" />
<link:linkbaseRef xlink:type="simple" xlink:href="hckt-20211231_cal.xml" xlink:role="http://www.xbrl.org/2003/role/calculationLinkbaseRef" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" />
</appinfo>
</annotation>
<import namespace="http://www.xbrl.org/2003/instance" schemaLocation="http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd" />
<import namespace="http://www.xbrl.org/2003/linkbase" schemaLocation="http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd" />
<import namespace="http://xbrl.org/2005/xbrldt" schemaLocation="http://www.xbrl.org/2005/xbrldt-2005.xsd" />
<import namespace="http://fasb.org/us-gaap/2021-01-31" schemaLocation="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd" />
<import namespace="http://xbrl.sec.gov/country/2021" schemaLocation="https://xbrl.sec.gov/country/2021/country-2021.xsd" />
<import namespace="http://xbrl.sec.gov/currency/2021" schemaLocation="https://xbrl.sec.gov/currency/2021/currency-2021.xsd" />
<import namespace="http://xbrl.sec.gov/exch/2021" schemaLocation="https://xbrl.sec.gov/exch/2021/exch-2021.xsd" />
<import namespace="http://xbrl.sec.gov/naics/2021" schemaLocation="https://xbrl.sec.gov/naics/2021/naics-2021.xsd" />
<import namespace="http://xbrl.sec.gov/sic/2021" schemaLocation="https://xbrl.sec.gov/sic/2021/sic-2021.xsd" />
<import namespace="http://xbrl.sec.gov/stpr/2021" schemaLocation="https://xbrl.sec.gov/stpr/2021/stpr-2021.xsd" />
<import namespace="http://www.xbrl.org/2009/role/negated" schemaLocation="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd" />
<import namespace="http://www.xbrl.org/2009/role/net" schemaLocation="http://www.xbrl.org/lrr/role/net-2009-12-16.xsd" />
<import namespace="http://www.xbrl.org/2009/arcrole/fact-explanatoryFact" schemaLocation="http://www.xbrl.org/lrr/arcrole/factExplanatory-2009-12-16.xsd" />
<import namespace="http://xbrl.sec.gov/dei/2021q4" schemaLocation="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd" />
<import namespace="http://fasb.org/us-types/2021-01-31" schemaLocation="https://xbrl.fasb.org/us-gaap/2021/elts/us-types-2021-01-31.xsd" />
<import namespace="http://fasb.org/srt-types/2021-01-31" schemaLocation="https://xbrl.fasb.org/srt/2021/elts/srt-types-2021-01-31.xsd" />
<import namespace="http://fasb.org/srt/2021-01-31" schemaLocation="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd" />
<import namespace="http://www.xbrl.org/dtr/type/2020-01-21" schemaLocation="https://www.xbrl.org/dtr/type/2020-01-21/types.xsd" />
</schema>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.CAL
<SEQUENCE>7
<FILENAME>hckt-20211231_cal.xml
<DESCRIPTION>XBRL TAXONOMY EXTENSION CALCULATION LINKBASE
<TEXT>
<XBRL>
<?xml version="1.0" encoding="utf-8"?>
<!--Generated by DFIN XBRL Instance Document - http://www.dfinsolutions.com/ - Version R3.0 - on 08-November-2022 [06:28:40] {AM}-->
<linkbase xmlns="http://www.xbrl.org/2003/linkbase" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xlink="http://www.w3.org/1999/xlink" xsi:schemaLocation="http://www.xbrl.org/2003/linkbase http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd">
<roleRef xlink:type="simple" xlink:href="hckt-20211231.xsd#CoverPage" roleURI="http://www.thehackettgroup.com/role/CoverPage" />
<calculationLink xlink:type="extended" xlink:role="http://www.thehackettgroup.com/role/CoverPage">
</calculationLink>
</linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.DEF
<SEQUENCE>8
<FILENAME>hckt-20211231_def.xml
<DESCRIPTION>XBRL TAXONOMY EXTENSION DEFINITION LINKBASE
<TEXT>
<XBRL>
<?xml version="1.0" encoding="utf-8"?>
<!--Generated by DFIN XBRL Instance Document - http://www.dfinsolutions.com/ - Version R3.0 - on 08-November-2022 [06:28:40] {AM}-->
<linkbase xmlns="http://www.xbrl.org/2003/linkbase" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xlink="http://www.w3.org/1999/xlink" xsi:schemaLocation="http://www.xbrl.org/2003/linkbase http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd" xmlns:xbrldt="http://xbrl.org/2005/xbrldt">
<roleRef xlink:type="simple" xlink:href="hckt-20211231.xsd#CoverPage" roleURI="http://www.thehackettgroup.com/role/CoverPage" />
<arcroleRef arcroleURI="http://xbrl.org/int/dim/arcrole/all" xlink:type="simple" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#all" />
<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" />
<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" />
<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" />
<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" />
<arcroleRef arcroleURI="http://xbrl.org/int/dim/arcrole/notAll" xlink:type="simple" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#notAll" />
<definitionLink xlink:type="extended" xlink:role="http://www.thehackettgroup.com/role/CoverPage">
</definitionLink>
</linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.LAB
<SEQUENCE>9
<FILENAME>hckt-20211231_lab.xml
<DESCRIPTION>XBRL TAXONOMY EXTENSION LABEL LINKBASE
<TEXT>
<XBRL>
<?xml version="1.0" encoding="utf-8"?>
<!--Generated by DFIN XBRL Instance Document - http://www.dfinsolutions.com/ - Version R3.0 - on 08-November-2022 [06:28:40] {AM}-->
<linkbase xmlns="http://www.xbrl.org/2003/linkbase" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xlink="http://www.w3.org/1999/xlink" xsi:schemaLocation="http://www.xbrl.org/2003/linkbase http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd">
<roleRef xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedLabel" roleURI="http://www.xbrl.org/2009/role/negatedLabel" />
<roleRef xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedPeriodEndLabel" roleURI="http://www.xbrl.org/2009/role/negatedPeriodEndLabel" />
<roleRef xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedPeriodStartLabel" roleURI="http://www.xbrl.org/2009/role/negatedPeriodStartLabel" />
<roleRef xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedTotalLabel" roleURI="http://www.xbrl.org/2009/role/negatedTotalLabel" />
<roleRef xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedNetLabel" roleURI="http://www.xbrl.org/2009/role/negatedNetLabel" />
<roleRef xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedTerseLabel" roleURI="http://www.xbrl.org/2009/role/negatedTerseLabel" />
<roleRef xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/net-2009-12-16.xsd#netLabel" roleURI="http://www.xbrl.org/2009/role/netLabel" />
<labelLink xlink:type="extended" xlink:role="http://www.xbrl.org/2003/role/link">
<loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_CoverAbstract" xlink:label="loc_dei_CoverAbstract" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_dei_CoverAbstract" xml:lang="en-US">Cover [Abstract]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_CoverAbstract" xlink:to="lab_dei_CoverAbstract" />
<loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_TradingSymbol" xlink:label="loc_dei_TradingSymbol" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_dei_TradingSymbol" xml:lang="en-US">Trading Symbol</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_dei_TradingSymbol" xml:lang="en-US">Trading Symbol</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_TradingSymbol" xlink:to="lab_dei_TradingSymbol" />
<loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityRegistrantName" xlink:label="loc_dei_EntityRegistrantName" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_dei_EntityRegistrantName" xml:lang="en-US">Entity Registrant Name</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_dei_EntityRegistrantName" xml:lang="en-US">Entity Registrant Name</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityRegistrantName" xlink:to="lab_dei_EntityRegistrantName" />
<loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityCentralIndexKey" xlink:label="loc_dei_EntityCentralIndexKey" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_dei_EntityCentralIndexKey" xml:lang="en-US">Entity Central Index Key</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_dei_EntityCentralIndexKey" xml:lang="en-US">Entity Central Index Key</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityCentralIndexKey" xlink:to="lab_dei_EntityCentralIndexKey" />
<loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_DocumentType" xlink:label="loc_dei_DocumentType" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_dei_DocumentType" xml:lang="en-US">Document Type</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_dei_DocumentType" xml:lang="en-US">Document Type</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_DocumentType" xlink:to="lab_dei_DocumentType" />
<loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_DocumentPeriodEndDate" xlink:label="loc_dei_DocumentPeriodEndDate" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_dei_DocumentPeriodEndDate" xml:lang="en-US">Document Period End Date</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_dei_DocumentPeriodEndDate" xml:lang="en-US">Document Period End Date</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_DocumentPeriodEndDate" xlink:to="lab_dei_DocumentPeriodEndDate" />
<loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_AmendmentFlag" xlink:label="loc_dei_AmendmentFlag" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_dei_AmendmentFlag" xml:lang="en-US">Amendment Flag</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_dei_AmendmentFlag" xml:lang="en-US">Amendment Flag</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_AmendmentFlag" xlink:to="lab_dei_AmendmentFlag" />
<loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_DocumentFiscalYearFocus" xlink:label="loc_dei_DocumentFiscalYearFocus" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_dei_DocumentFiscalYearFocus" xml:lang="en-US">Document Fiscal Year Focus</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_dei_DocumentFiscalYearFocus" xml:lang="en-US">Document Fiscal Year Focus</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_DocumentFiscalYearFocus" xlink:to="lab_dei_DocumentFiscalYearFocus" />
<loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_DocumentFiscalPeriodFocus" xlink:label="loc_dei_DocumentFiscalPeriodFocus" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_dei_DocumentFiscalPeriodFocus" xml:lang="en-US">Document Fiscal Period Focus</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_dei_DocumentFiscalPeriodFocus" xml:lang="en-US">Document Fiscal Period Focus</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_DocumentFiscalPeriodFocus" xlink:to="lab_dei_DocumentFiscalPeriodFocus" />
<loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_CurrentFiscalYearEndDate" xlink:label="loc_dei_CurrentFiscalYearEndDate" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_dei_CurrentFiscalYearEndDate" xml:lang="en-US">Current Fiscal Year End Date</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_dei_CurrentFiscalYearEndDate" xml:lang="en-US">Current Fiscal Year End Date</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_CurrentFiscalYearEndDate" xlink:to="lab_dei_CurrentFiscalYearEndDate" />
<loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityFilerCategory" xlink:label="loc_dei_EntityFilerCategory" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_dei_EntityFilerCategory" xml:lang="en-US">Entity Filer Category</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_dei_EntityFilerCategory" xml:lang="en-US">Entity Filer Category</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityFilerCategory" xlink:to="lab_dei_EntityFilerCategory" />
<loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityWellKnownSeasonedIssuer" xlink:label="loc_dei_EntityWellKnownSeasonedIssuer" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_dei_EntityWellKnownSeasonedIssuer" xml:lang="en-US">Entity Well-known Seasoned Issuer</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_dei_EntityWellKnownSeasonedIssuer" xml:lang="en-US">Entity Well-known Seasoned Issuer</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityWellKnownSeasonedIssuer" xlink:to="lab_dei_EntityWellKnownSeasonedIssuer" />
<loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityVoluntaryFilers" xlink:label="loc_dei_EntityVoluntaryFilers" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_dei_EntityVoluntaryFilers" xml:lang="en-US">Entity Voluntary Filers</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_dei_EntityVoluntaryFilers" xml:lang="en-US">Entity Voluntary Filers</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityVoluntaryFilers" xlink:to="lab_dei_EntityVoluntaryFilers" />
<loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntitySmallBusiness" xlink:label="loc_dei_EntitySmallBusiness" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_dei_EntitySmallBusiness" xml:lang="en-US">Entity Small Business</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_dei_EntitySmallBusiness" xml:lang="en-US">Entity Small Business</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntitySmallBusiness" xlink:to="lab_dei_EntitySmallBusiness" />
<loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityShellCompany" xlink:label="loc_dei_EntityShellCompany" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_dei_EntityShellCompany" xml:lang="en-US">Entity Shell Company</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_dei_EntityShellCompany" xml:lang="en-US">Entity Shell Company</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityShellCompany" xlink:to="lab_dei_EntityShellCompany" />
<loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityEmergingGrowthCompany" xlink:label="loc_dei_EntityEmergingGrowthCompany" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_dei_EntityEmergingGrowthCompany" xml:lang="en-US">Entity Emerging Growth Company</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_dei_EntityEmergingGrowthCompany" xml:lang="en-US">Entity Emerging Growth Company</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityEmergingGrowthCompany" xlink:to="lab_dei_EntityEmergingGrowthCompany" />
<loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityCurrentReportingStatus" xlink:label="loc_dei_EntityCurrentReportingStatus" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_dei_EntityCurrentReportingStatus" xml:lang="en-US">Entity Current Reporting Status</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_dei_EntityCurrentReportingStatus" xml:lang="en-US">Entity Current Reporting Status</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityCurrentReportingStatus" xlink:to="lab_dei_EntityCurrentReportingStatus" />
<loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityPublicFloat" xlink:label="loc_dei_EntityPublicFloat" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_dei_EntityPublicFloat" xml:lang="en-US">Entity Public Float</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_dei_EntityPublicFloat" xml:lang="en-US">Entity Public Float</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityPublicFloat" xlink:to="lab_dei_EntityPublicFloat" />
<loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityCommonStockSharesOutstanding" xlink:label="loc_dei_EntityCommonStockSharesOutstanding" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_dei_EntityCommonStockSharesOutstanding" xml:lang="en-US">Entity Common Stock, Shares Outstanding</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_dei_EntityCommonStockSharesOutstanding" xml:lang="en-US">Entity Common Stock, Shares Outstanding</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityCommonStockSharesOutstanding" xlink:to="lab_dei_EntityCommonStockSharesOutstanding" />
<loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_Security12bTitle" xlink:label="loc_dei_Security12bTitle" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_dei_Security12bTitle" xml:lang="en-US">Title of 12(b) Security</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_dei_Security12bTitle" xml:lang="en-US">Title of 12(b) Security</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_Security12bTitle" xlink:to="lab_dei_Security12bTitle" />
<loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_SecurityExchangeName" xlink:label="loc_dei_SecurityExchangeName" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_dei_SecurityExchangeName" xml:lang="en-US">Security Exchange Name</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_dei_SecurityExchangeName" xml:lang="en-US">Security Exchange Name</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_SecurityExchangeName" xlink:to="lab_dei_SecurityExchangeName" />
<loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityInteractiveDataCurrent" xlink:label="loc_dei_EntityInteractiveDataCurrent" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_dei_EntityInteractiveDataCurrent" xml:lang="en-US">Entity Interactive Data Current</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_dei_EntityInteractiveDataCurrent" xml:lang="en-US">Entity Interactive Data Current</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityInteractiveDataCurrent" xlink:to="lab_dei_EntityInteractiveDataCurrent" />
<loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityFileNumber" xlink:label="loc_dei_EntityFileNumber" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_dei_EntityFileNumber" xml:lang="en-US">Entity File Number</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_dei_EntityFileNumber" xml:lang="en-US">Entity File Number</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityFileNumber" xlink:to="lab_dei_EntityFileNumber" />
<loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityTaxIdentificationNumber" xlink:label="loc_dei_EntityTaxIdentificationNumber" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_dei_EntityTaxIdentificationNumber" xml:lang="en-US">Entity Tax Identification Number</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_dei_EntityTaxIdentificationNumber" xml:lang="en-US">Entity Tax Identification Number</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityTaxIdentificationNumber" xlink:to="lab_dei_EntityTaxIdentificationNumber" />
<loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityAddressAddressLine1" xlink:label="loc_dei_EntityAddressAddressLine1" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_dei_EntityAddressAddressLine1" xml:lang="en-US">Entity Address, Address Line One</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_dei_EntityAddressAddressLine1" xml:lang="en-US">Entity Address, Address Line One</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityAddressAddressLine1" xlink:to="lab_dei_EntityAddressAddressLine1" />
<loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityAddressAddressLine2" xlink:label="loc_dei_EntityAddressAddressLine2" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_dei_EntityAddressAddressLine2" xml:lang="en-US">Entity Address, Address Line Two</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_dei_EntityAddressAddressLine2" xml:lang="en-US">Entity Address, Address Line Two</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityAddressAddressLine2" xlink:to="lab_dei_EntityAddressAddressLine2" />
<loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityAddressCityOrTown" xlink:label="loc_dei_EntityAddressCityOrTown" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_dei_EntityAddressCityOrTown" xml:lang="en-US">Entity Address, City or Town</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_dei_EntityAddressCityOrTown" xml:lang="en-US">Entity Address, City or Town</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityAddressCityOrTown" xlink:to="lab_dei_EntityAddressCityOrTown" />
<loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityAddressStateOrProvince" xlink:label="loc_dei_EntityAddressStateOrProvince" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_dei_EntityAddressStateOrProvince" xml:lang="en-US">Entity Address, State or Province</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_dei_EntityAddressStateOrProvince" xml:lang="en-US">Entity Address, State or Province</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityAddressStateOrProvince" xlink:to="lab_dei_EntityAddressStateOrProvince" />
<loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityAddressPostalZipCode" xlink:label="loc_dei_EntityAddressPostalZipCode" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_dei_EntityAddressPostalZipCode" xml:lang="en-US">Entity Address, Postal Zip Code</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_dei_EntityAddressPostalZipCode" xml:lang="en-US">Entity Address, Postal Zip Code</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityAddressPostalZipCode" xlink:to="lab_dei_EntityAddressPostalZipCode" />
<loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_CityAreaCode" xlink:label="loc_dei_CityAreaCode" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_dei_CityAreaCode" xml:lang="en-US">City Area Code</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_dei_CityAreaCode" xml:lang="en-US">City Area Code</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_CityAreaCode" xlink:to="lab_dei_CityAreaCode" />
<loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_LocalPhoneNumber" xlink:label="loc_dei_LocalPhoneNumber" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_dei_LocalPhoneNumber" xml:lang="en-US">Local Phone Number</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_dei_LocalPhoneNumber" xml:lang="en-US">Local Phone Number</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_LocalPhoneNumber" xlink:to="lab_dei_LocalPhoneNumber" />
<loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityIncorporationStateCountryCode" xlink:label="loc_dei_EntityIncorporationStateCountryCode" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_dei_EntityIncorporationStateCountryCode" xml:lang="en-US">Entity Incorporation, State or Country Code</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_dei_EntityIncorporationStateCountryCode" xml:lang="en-US">Entity Incorporation, State or Country Code</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityIncorporationStateCountryCode" xlink:to="lab_dei_EntityIncorporationStateCountryCode" />
<loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_DocumentAnnualReport" xlink:label="loc_dei_DocumentAnnualReport" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_dei_DocumentAnnualReport" xml:lang="en-US">Document Annual Report</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_dei_DocumentAnnualReport" xml:lang="en-US">Document Annual Report</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_DocumentAnnualReport" xlink:to="lab_dei_DocumentAnnualReport" />
<loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_DocumentTransitionReport" xlink:label="loc_dei_DocumentTransitionReport" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_dei_DocumentTransitionReport" xml:lang="en-US">Document Transition Report</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_dei_DocumentTransitionReport" xml:lang="en-US">Document Transition Report</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_DocumentTransitionReport" xlink:to="lab_dei_DocumentTransitionReport" />
<loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_IcfrAuditorAttestationFlag" xlink:label="loc_dei_IcfrAuditorAttestationFlag" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_dei_IcfrAuditorAttestationFlag" xml:lang="en-US">ICFR Auditor Attestation Flag</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_dei_IcfrAuditorAttestationFlag" xml:lang="en-US">ICFR Auditor Attestation Flag</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_IcfrAuditorAttestationFlag" xlink:to="lab_dei_IcfrAuditorAttestationFlag" />
<loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_AuditorName" xlink:label="loc_dei_AuditorName" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_dei_AuditorName" xml:lang="en-US">Auditor Name</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_dei_AuditorName" xml:lang="en-US">Auditor Name</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_AuditorName" xlink:to="lab_dei_AuditorName" />
<loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_AuditorFirmId" xlink:label="loc_dei_AuditorFirmId" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_dei_AuditorFirmId" xml:lang="en-US">Auditor Firm ID</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_dei_AuditorFirmId" xml:lang="en-US">Auditor Firm ID</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_AuditorFirmId" xlink:to="lab_dei_AuditorFirmId" />
<loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_AuditorLocation" xlink:label="loc_dei_AuditorLocation" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_dei_AuditorLocation" xml:lang="en-US">Auditor Location</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_dei_AuditorLocation" xml:lang="en-US">Auditor Location</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_AuditorLocation" xlink:to="lab_dei_AuditorLocation" />
<loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_DocumentsIncorporatedByReferenceTextBlock" xlink:label="loc_dei_DocumentsIncorporatedByReferenceTextBlock" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_dei_DocumentsIncorporatedByReferenceTextBlock" xml:lang="en-US">Documents Incorporated by Reference [Text Block]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_dei_DocumentsIncorporatedByReferenceTextBlock" xml:lang="en-US">Documents Incorporated by Reference</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_DocumentsIncorporatedByReferenceTextBlock" xlink:to="lab_dei_DocumentsIncorporatedByReferenceTextBlock" />
<loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_AmendmentDescription" xlink:label="loc_dei_AmendmentDescription" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_dei_AmendmentDescription" xml:lang="en-US">Amendment Description</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_dei_AmendmentDescription" xml:lang="en-US">Amendment Description</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_AmendmentDescription" xlink:to="lab_dei_AmendmentDescription" />
</labelLink>
</linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.PRE
<SEQUENCE>10
<FILENAME>hckt-20211231_pre.xml
<DESCRIPTION>XBRL TAXONOMY EXTENSION PRESENTATION LINKBASE
<TEXT>
<XBRL>
<?xml version="1.0" encoding="utf-8"?>
<!--Generated by DFIN XBRL Instance Document - http://www.dfinsolutions.com/ - Version R3.0 - on 08-November-2022 [06:28:40] {AM}-->
<linkbase xmlns="http://www.xbrl.org/2003/linkbase" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xlink="http://www.w3.org/1999/xlink" xsi:schemaLocation="http://www.xbrl.org/2003/linkbase http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd">
<roleRef xlink:type="simple" xlink:href="hckt-20211231.xsd#CoverPage" roleURI="http://www.thehackettgroup.com/role/CoverPage" />
<presentationLink xlink:type="extended" xlink:role="http://www.thehackettgroup.com/role/CoverPage">
<loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_CoverAbstract" xlink:label="loc_dei_CoverAbstract_1701652" />
<loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_TradingSymbol" xlink:label="loc_dei_TradingSymbol_1701653" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_1701652" xlink:to="loc_dei_TradingSymbol_1701653" use="optional" order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityRegistrantName" xlink:label="loc_dei_EntityRegistrantName_1701654" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_1701652" xlink:to="loc_dei_EntityRegistrantName_1701654" use="optional" order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityCentralIndexKey" xlink:label="loc_dei_EntityCentralIndexKey_1701655" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_1701652" xlink:to="loc_dei_EntityCentralIndexKey_1701655" use="optional" order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_DocumentType" xlink:label="loc_dei_DocumentType_1701656" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_1701652" xlink:to="loc_dei_DocumentType_1701656" use="optional" order="4" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_DocumentPeriodEndDate" xlink:label="loc_dei_DocumentPeriodEndDate_1701657" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_1701652" xlink:to="loc_dei_DocumentPeriodEndDate_1701657" use="optional" order="5" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_AmendmentFlag" xlink:label="loc_dei_AmendmentFlag_1701658" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_1701652" xlink:to="loc_dei_AmendmentFlag_1701658" use="optional" order="6" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_DocumentFiscalYearFocus" xlink:label="loc_dei_DocumentFiscalYearFocus_1701659" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_1701652" xlink:to="loc_dei_DocumentFiscalYearFocus_1701659" use="optional" order="7" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_DocumentFiscalPeriodFocus" xlink:label="loc_dei_DocumentFiscalPeriodFocus_1701660" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_1701652" xlink:to="loc_dei_DocumentFiscalPeriodFocus_1701660" use="optional" order="8" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_CurrentFiscalYearEndDate" xlink:label="loc_dei_CurrentFiscalYearEndDate_1701661" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_1701652" xlink:to="loc_dei_CurrentFiscalYearEndDate_1701661" use="optional" order="9" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityFilerCategory" xlink:label="loc_dei_EntityFilerCategory_1701662" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_1701652" xlink:to="loc_dei_EntityFilerCategory_1701662" use="optional" order="10" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityWellKnownSeasonedIssuer" xlink:label="loc_dei_EntityWellKnownSeasonedIssuer_1701663" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_1701652" xlink:to="loc_dei_EntityWellKnownSeasonedIssuer_1701663" use="optional" order="11" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityVoluntaryFilers" xlink:label="loc_dei_EntityVoluntaryFilers_1701664" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_1701652" xlink:to="loc_dei_EntityVoluntaryFilers_1701664" use="optional" order="12" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntitySmallBusiness" xlink:label="loc_dei_EntitySmallBusiness_1701665" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_1701652" xlink:to="loc_dei_EntitySmallBusiness_1701665" use="optional" order="13" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityShellCompany" xlink:label="loc_dei_EntityShellCompany_1701666" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_1701652" xlink:to="loc_dei_EntityShellCompany_1701666" use="optional" order="14" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityEmergingGrowthCompany" xlink:label="loc_dei_EntityEmergingGrowthCompany_1701667" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_1701652" xlink:to="loc_dei_EntityEmergingGrowthCompany_1701667" use="optional" order="15" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityCurrentReportingStatus" xlink:label="loc_dei_EntityCurrentReportingStatus_1701668" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_1701652" xlink:to="loc_dei_EntityCurrentReportingStatus_1701668" use="optional" order="16" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityPublicFloat" xlink:label="loc_dei_EntityPublicFloat_1701669" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_1701652" xlink:to="loc_dei_EntityPublicFloat_1701669" use="optional" order="17" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityCommonStockSharesOutstanding" xlink:label="loc_dei_EntityCommonStockSharesOutstanding_1701670" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_1701652" xlink:to="loc_dei_EntityCommonStockSharesOutstanding_1701670" use="optional" order="18" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_Security12bTitle" xlink:label="loc_dei_Security12bTitle_1701671" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_1701652" xlink:to="loc_dei_Security12bTitle_1701671" use="optional" order="19" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_SecurityExchangeName" xlink:label="loc_dei_SecurityExchangeName_1701672" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_1701652" xlink:to="loc_dei_SecurityExchangeName_1701672" use="optional" order="20" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityInteractiveDataCurrent" xlink:label="loc_dei_EntityInteractiveDataCurrent_1701673" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_1701652" xlink:to="loc_dei_EntityInteractiveDataCurrent_1701673" use="optional" order="21" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityFileNumber" xlink:label="loc_dei_EntityFileNumber_1701674" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_1701652" xlink:to="loc_dei_EntityFileNumber_1701674" use="optional" order="22" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityTaxIdentificationNumber" xlink:label="loc_dei_EntityTaxIdentificationNumber_1701675" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_1701652" xlink:to="loc_dei_EntityTaxIdentificationNumber_1701675" use="optional" order="23" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityAddressAddressLine1" xlink:label="loc_dei_EntityAddressAddressLine1_1701676" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_1701652" xlink:to="loc_dei_EntityAddressAddressLine1_1701676" use="optional" order="24" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityAddressAddressLine2" xlink:label="loc_dei_EntityAddressAddressLine2_1701677" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_1701652" xlink:to="loc_dei_EntityAddressAddressLine2_1701677" use="optional" order="25" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityAddressCityOrTown" xlink:label="loc_dei_EntityAddressCityOrTown_1701678" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_1701652" xlink:to="loc_dei_EntityAddressCityOrTown_1701678" use="optional" order="26" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityAddressStateOrProvince" xlink:label="loc_dei_EntityAddressStateOrProvince_1701679" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_1701652" xlink:to="loc_dei_EntityAddressStateOrProvince_1701679" use="optional" order="27" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityAddressPostalZipCode" xlink:label="loc_dei_EntityAddressPostalZipCode_1701680" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_1701652" xlink:to="loc_dei_EntityAddressPostalZipCode_1701680" use="optional" order="28" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_CityAreaCode" xlink:label="loc_dei_CityAreaCode_1701681" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_1701652" xlink:to="loc_dei_CityAreaCode_1701681" use="optional" order="29" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_LocalPhoneNumber" xlink:label="loc_dei_LocalPhoneNumber_1701682" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_1701652" xlink:to="loc_dei_LocalPhoneNumber_1701682" use="optional" order="30" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityIncorporationStateCountryCode" xlink:label="loc_dei_EntityIncorporationStateCountryCode_1701683" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_1701652" xlink:to="loc_dei_EntityIncorporationStateCountryCode_1701683" use="optional" order="31" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_DocumentAnnualReport" xlink:label="loc_dei_DocumentAnnualReport_1701684" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_1701652" xlink:to="loc_dei_DocumentAnnualReport_1701684" use="optional" order="32" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_DocumentTransitionReport" xlink:label="loc_dei_DocumentTransitionReport_1701685" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_1701652" xlink:to="loc_dei_DocumentTransitionReport_1701685" use="optional" order="33" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_IcfrAuditorAttestationFlag" xlink:label="loc_dei_IcfrAuditorAttestationFlag_1701686" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_1701652" xlink:to="loc_dei_IcfrAuditorAttestationFlag_1701686" use="optional" order="34" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_AuditorName" xlink:label="loc_dei_AuditorName_1701687" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_1701652" xlink:to="loc_dei_AuditorName_1701687" use="optional" order="35" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_AuditorFirmId" xlink:label="loc_dei_AuditorFirmId_1701688" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_1701652" xlink:to="loc_dei_AuditorFirmId_1701688" use="optional" order="36" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_AuditorLocation" xlink:label="loc_dei_AuditorLocation_1701689" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_1701652" xlink:to="loc_dei_AuditorLocation_1701689" use="optional" order="37" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_DocumentsIncorporatedByReferenceTextBlock" xlink:label="loc_dei_DocumentsIncorporatedByReferenceTextBlock_1701690" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_1701652" xlink:to="loc_dei_DocumentsIncorporatedByReferenceTextBlock_1701690" use="optional" order="38" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_AmendmentDescription" xlink:label="loc_dei_AmendmentDescription_1701693" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_1701652" xlink:to="loc_dei_AmendmentDescription_1701693" use="optional" order="39" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
</presentationLink>
</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.2.2</span><table class="report" border="0" cellspacing="2" id="idm139739807620672">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Cover Page - USD ($)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2021</div></th>
<th class="th"><div>Mar. 01, 2022</div></th>
<th class="th"><div>Jul. 02, 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_dei_CoverAbstract', window );"><strong>Cover [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_dei_TradingSymbol', window );">Trading Symbol</a></td>
<td class="text">HCKT<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_dei_EntityRegistrantName', window );">Entity Registrant Name</a></td>
<td class="text">Hackett Group, Inc.<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_dei_EntityCentralIndexKey', window );">Entity Central Index Key</a></td>
<td class="text">0001057379<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_dei_DocumentType', window );">Document Type</a></td>
<td class="text">10-K/A<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_dei_DocumentPeriodEndDate', window );">Document Period End Date</a></td>
<td class="text">Dec. 31,  2021<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_dei_AmendmentFlag', window );">Amendment Flag</a></td>
<td class="text">true<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_dei_DocumentFiscalYearFocus', window );">Document Fiscal Year Focus</a></td>
<td class="text">2021<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_dei_DocumentFiscalPeriodFocus', window );">Document Fiscal Period Focus</a></td>
<td class="text">FY<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_dei_CurrentFiscalYearEndDate', window );">Current Fiscal Year End Date</a></td>
<td class="text">--12-31<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_dei_EntityFilerCategory', window );">Entity Filer Category</a></td>
<td class="text">Accelerated Filer<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_dei_EntityWellKnownSeasonedIssuer', window );">Entity Well-known Seasoned Issuer</a></td>
<td class="text">No<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_dei_EntityVoluntaryFilers', window );">Entity Voluntary Filers</a></td>
<td class="text">No<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_dei_EntitySmallBusiness', window );">Entity Small Business</a></td>
<td class="text">false<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_dei_EntityShellCompany', window );">Entity Shell Company</a></td>
<td class="text">false<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_dei_EntityEmergingGrowthCompany', window );">Entity Emerging Growth Company</a></td>
<td class="text">false<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_dei_EntityCurrentReportingStatus', window );">Entity Current Reporting Status</a></td>
<td class="text">Yes<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_dei_EntityPublicFloat', window );">Entity Public Float</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 400,733,653<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_EntityCommonStockSharesOutstanding', window );">Entity Common Stock, Shares Outstanding</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">31,614,513<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_Security12bTitle', window );">Title of 12(b) Security</a></td>
<td class="text">Common Stock, par value $.001 per share<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_dei_SecurityExchangeName', window );">Security Exchange Name</a></td>
<td class="text">NASDAQ<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_dei_EntityInteractiveDataCurrent', window );">Entity Interactive Data Current</a></td>
<td class="text">Yes<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_dei_EntityFileNumber', window );">Entity File Number</a></td>
<td class="text">333-48123<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_dei_EntityTaxIdentificationNumber', window );">Entity Tax Identification Number</a></td>
<td class="text">65-0750100<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_dei_EntityAddressAddressLine1', window );">Entity Address, Address Line One</a></td>
<td class="text">1001 Brickell Bay Drive<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_dei_EntityAddressAddressLine2', window );">Entity Address, Address Line Two</a></td>
<td class="text">Suite 3000<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_dei_EntityAddressCityOrTown', window );">Entity Address, City or Town</a></td>
<td class="text">Miami<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_dei_EntityAddressStateOrProvince', window );">Entity Address, State or Province</a></td>
<td class="text">FL<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_dei_EntityAddressPostalZipCode', window );">Entity Address, Postal Zip Code</a></td>
<td class="text">33131<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_dei_CityAreaCode', window );">City Area Code</a></td>
<td class="text">305<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_dei_LocalPhoneNumber', window );">Local Phone Number</a></td>
<td class="text">375-8005<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_dei_EntityIncorporationStateCountryCode', window );">Entity Incorporation, State or Country Code</a></td>
<td class="text">FL<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_dei_DocumentAnnualReport', window );">Document Annual Report</a></td>
<td class="text">true<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_dei_DocumentTransitionReport', window );">Document Transition Report</a></td>
<td class="text">false<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_dei_IcfrAuditorAttestationFlag', window );">ICFR Auditor Attestation Flag</a></td>
<td class="text">true<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_dei_AuditorName', window );">Auditor Name</a></td>
<td class="text">RSM US LLP<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_dei_AuditorFirmId', window );">Auditor Firm ID</a></td>
<td class="text">49<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_dei_AuditorLocation', window );">Auditor Location</a></td>
<td class="text">Miami, FL<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_dei_DocumentsIncorporatedByReferenceTextBlock', window );">Documents Incorporated by Reference</a></td>
<td class="text"><div style="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">Part III of this Annual Report on Form <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">10-K</div> incorporates by reference certain portions of the registrant&#8217;s proxy statement for its 2021 Annual Meeting of Shareholders to be filed with the Commission not later than 120 days after the end of the fiscal year covered by this report. </div> <div style="font-size: 10pt; margin-top: 0px; margin-bottom: 0px;">&#160;</div><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_dei_AmendmentDescription', window );">Amendment Description</a></td>
<td class="text">The Hackett Group, Inc. and its subsidiaries (the &#8220;Company,&#8221; &#8220;we,&#8221; &#8220;us,&#8221; or &#8220;our&#8221;) is filing this Amendment on Form 10-K/A (this &#8220;Form 10-K/A&#8221;) to its Annual Report on Form 10-K for the fiscal year ended December&#160;31, 2021, originally filed with the Securities and Exchange Commission (the &#8220;SEC&#8221;) on March&#160;4, 2022 (the &#8220;Original Filing&#8221;), to amend and restate Part II, Item 9A Controls and Procedures and to file certain exhibits.  In the third quarter of 2022, the Company reconsidered the guidance under ASC 280, Segment Reporting in response to comment letters from and discussions with the staff of the SEC. As a result of this reconsideration, the Company concluded that its prior determination that the Company had one operating segment and one reportable segment under ASC 280 was an error. As a result of the incorrect evaluation of ASC 280, the Company omitted certain segment related disclosures in its historical financial statements, including the financial statements included in the Original Filing. However, the Company determined that the omission of the required segment disclosures did not result in a material misstatement of the Company&#8217;s financial statements and, accordingly, it does not need to restate its previously issued financial statements contained in the Original Filing or in any of its Quarterly Reports on Form 10-Q. As described in more detail under Part II, Item 9A Controls and Procedures, the Company intends to begin reporting multiple reporting segments beginning with its Quarterly Report on Form 10-Q for the quarterly period ended September&#160;30, 2022.  The Company also determined that a material weakness in its internal control over financial reporting related to segment reporting existed as of December&#160;31, 2021. As a result, the Company is amending and restating Part II, Item 9A Controls and Procedures in this Form&#160;10-K/A&#160;to: (a)&#160;update our conclusions regarding the effectiveness of our disclosure controls and procedures and our internal control over financial reporting as a result of the material weakness, and (b)&#160;include the restated attestation report of RSM US LLP, our independent registered public accounting firm (PCAOB ID: 49), regarding our internal control over financial reporting as a result of the material weakness.  For a description of the material weakness and our remedial actions, please see Part II, Item 9A Controls and Procedures of this Form&#160;10-K/A.  As required by Rule 12b-15 under the Securities Exchange Act of 1934, as amended (the &#8220;Exchange Act&#8221;), the certifications required by Rule 13a-14(a) under the Exchange Act are also being filed as exhibits to this Form 10-K/A. This Form 10-K/A should be read in conjunction with the Original Filing, which continues to speak as of the date of the Original Filing. Except as specifically noted above, this Form 10-K/A does not modify or update disclosures in the Original Filing. Accordingly, this Form 10-K/A does not reflect events occurring after the filing of the Original Filing or modify or update any related or other disclosures, other than those discussed above. No other portions of the Original Filing were changed. <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_dei_AmendmentDescription">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Description of changes contained within amended document.</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_AmendmentDescription</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_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_AuditorFirmId">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>PCAOB issued Audit Firm Identifier</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-K<br> -Number 249<br> -Section 310<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 20-F<br> -Number 249<br> -Section 220<br> -Subsection f<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 40-F<br> -Number 249<br> -Section 240<br> -Subsection f<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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_AuditorFirmId</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:nonemptySequenceNumberItemType</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_AuditorLocation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 10-K<br> -Number 249<br> -Section 310<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 20-F<br> -Number 249<br> -Section 220<br> -Subsection f<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 40-F<br> -Number 249<br> -Section 240<br> -Subsection f<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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_AuditorLocation</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:internationalNameItemType</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_AuditorName">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 10-K<br> -Number 249<br> -Section 310<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 20-F<br> -Number 249<br> -Section 220<br> -Subsection f<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 40-F<br> -Number 249<br> -Section 240<br> -Subsection f<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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_AuditorName</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:internationalNameItemType</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_DocumentAnnualReport">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 annual 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-K<br> -Number 249<br> -Section 310<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 20-F<br> -Number 249<br> -Section 220<br> -Subsection f<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 40-F<br> -Number 249<br> -Section 240<br> -Subsection f<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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_DocumentAnnualReport</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_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_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_DocumentsIncorporatedByReferenceTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Documents incorporated by reference.</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-23<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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_DocumentsIncorporatedByReferenceTextBlock</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>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_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_EntityAddressAddressLine2">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 2 such as Street or Suite number</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_EntityAddressAddressLine2</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_EntityPublicFloat">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 market value of the voting and non-voting common equity held by non-affiliates computed by reference to the price at which the common equity was last sold, or the average bid and asked price of such common equity, as of the last business day of the registrant's most recently completed second fiscal quarter.</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_EntityPublicFloat</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: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_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_EntityVoluntaryFilers">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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' if the registrant is not required to file reports pursuant to Section 13 or Section 15(d) of the Act.</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_EntityVoluntaryFilers</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_EntityWellKnownSeasonedIssuer">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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' if the registrant is a well-known seasoned issuer, as defined in Rule 405 of the Securities Act. Is used on Form Type: 10-K, 10-Q, 8-K, 20-F, 6-K, 10-K/A, 10-Q/A, 20-F/A, 6-K/A, N-CSR, N-Q, N-1A.</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 Securities Act<br> -Number 230<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_EntityWellKnownSeasonedIssuer</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_IcfrAuditorAttestationFlag">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 10-K<br> -Number 249<br> -Section 310<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 20-F<br> -Number 249<br> -Section 220<br> -Subsection f<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 40-F<br> -Number 249<br> -Section 240<br> -Subsection f<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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_IcfrAuditorAttestationFlag</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_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>d59112d10ka_htm.xml
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<XML>
<?xml version="1.0" encoding="utf-8"?>
<xbrl
  xmlns="http://www.xbrl.org/2003/instance"
  xmlns:dei="http://xbrl.sec.gov/dei/2021q4"
  xmlns:iso4217="http://www.xbrl.org/2003/iso4217"
  xmlns:link="http://www.xbrl.org/2003/linkbase"
  xmlns:xlink="http://www.w3.org/1999/xlink">
    <link:schemaRef xlink:href="hckt-20211231.xsd" xlink:type="simple"/>
    <context id="P01_01_2021To12_31_2021">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001057379</identifier>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="PAsOn07_02_2021">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001057379</identifier>
        </entity>
        <period>
            <instant>2021-07-02</instant>
        </period>
    </context>
    <context id="PAsOn03_01_2022">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001057379</identifier>
        </entity>
        <period>
            <instant>2022-03-01</instant>
        </period>
    </context>
    <unit id="Unit_USD">
        <measure>iso4217:USD</measure>
    </unit>
    <unit id="Unit_shares">
        <measure>shares</measure>
    </unit>
    <dei:EntityCentralIndexKey contextRef="P01_01_2021To12_31_2021">0001057379</dei:EntityCentralIndexKey>
    <dei:AmendmentFlag contextRef="P01_01_2021To12_31_2021">true</dei:AmendmentFlag>
    <dei:DocumentFiscalPeriodFocus contextRef="P01_01_2021To12_31_2021">FY</dei:DocumentFiscalPeriodFocus>
    <dei:CurrentFiscalYearEndDate contextRef="P01_01_2021To12_31_2021">--12-31</dei:CurrentFiscalYearEndDate>
    <dei:EntityIncorporationStateCountryCode contextRef="P01_01_2021To12_31_2021" id="hidden59116860">FL</dei:EntityIncorporationStateCountryCode>
    <dei:DocumentType contextRef="P01_01_2021To12_31_2021">10-K/A</dei:DocumentType>
    <dei:DocumentAnnualReport contextRef="P01_01_2021To12_31_2021">true</dei:DocumentAnnualReport>
    <dei:DocumentPeriodEndDate contextRef="P01_01_2021To12_31_2021">2021-12-31</dei:DocumentPeriodEndDate>
    <dei:DocumentFiscalYearFocus contextRef="P01_01_2021To12_31_2021">2021</dei:DocumentFiscalYearFocus>
    <dei:DocumentTransitionReport contextRef="P01_01_2021To12_31_2021">false</dei:DocumentTransitionReport>
    <dei:EntityFileNumber contextRef="P01_01_2021To12_31_2021">333-48123</dei:EntityFileNumber>
    <dei:EntityRegistrantName contextRef="P01_01_2021To12_31_2021">Hackett Group, Inc.</dei:EntityRegistrantName>
    <dei:EntityTaxIdentificationNumber contextRef="P01_01_2021To12_31_2021">65-0750100</dei:EntityTaxIdentificationNumber>
    <dei:EntityAddressAddressLine1 contextRef="P01_01_2021To12_31_2021">1001 Brickell Bay Drive</dei:EntityAddressAddressLine1>
    <dei:EntityAddressAddressLine2 contextRef="P01_01_2021To12_31_2021">Suite 3000</dei:EntityAddressAddressLine2>
    <dei:EntityAddressCityOrTown contextRef="P01_01_2021To12_31_2021">Miami</dei:EntityAddressCityOrTown>
    <dei:EntityAddressStateOrProvince contextRef="P01_01_2021To12_31_2021">FL</dei:EntityAddressStateOrProvince>
    <dei:EntityAddressPostalZipCode contextRef="P01_01_2021To12_31_2021">33131</dei:EntityAddressPostalZipCode>
    <dei:CityAreaCode contextRef="P01_01_2021To12_31_2021">305</dei:CityAreaCode>
    <dei:LocalPhoneNumber contextRef="P01_01_2021To12_31_2021">375-8005</dei:LocalPhoneNumber>
    <dei:Security12bTitle contextRef="P01_01_2021To12_31_2021">Common Stock, par value $.001 per share</dei:Security12bTitle>
    <dei:TradingSymbol contextRef="P01_01_2021To12_31_2021">HCKT</dei:TradingSymbol>
    <dei:SecurityExchangeName contextRef="P01_01_2021To12_31_2021">NASDAQ</dei:SecurityExchangeName>
    <dei:EntityWellKnownSeasonedIssuer contextRef="P01_01_2021To12_31_2021">No</dei:EntityWellKnownSeasonedIssuer>
    <dei:EntityVoluntaryFilers contextRef="P01_01_2021To12_31_2021">No</dei:EntityVoluntaryFilers>
    <dei:EntityCurrentReportingStatus contextRef="P01_01_2021To12_31_2021">Yes</dei:EntityCurrentReportingStatus>
    <dei:EntityInteractiveDataCurrent contextRef="P01_01_2021To12_31_2021">Yes</dei:EntityInteractiveDataCurrent>
    <dei:EntityFilerCategory contextRef="P01_01_2021To12_31_2021">Accelerated Filer</dei:EntityFilerCategory>
    <dei:EntitySmallBusiness contextRef="P01_01_2021To12_31_2021">false</dei:EntitySmallBusiness>
    <dei:EntityEmergingGrowthCompany contextRef="P01_01_2021To12_31_2021">false</dei:EntityEmergingGrowthCompany>
    <dei:IcfrAuditorAttestationFlag contextRef="P01_01_2021To12_31_2021">true</dei:IcfrAuditorAttestationFlag>
    <dei:EntityShellCompany contextRef="P01_01_2021To12_31_2021">false</dei:EntityShellCompany>
    <dei:EntityPublicFloat
      contextRef="PAsOn07_02_2021"
      decimals="0"
      unitRef="Unit_USD">400733653</dei:EntityPublicFloat>
    <dei:EntityCommonStockSharesOutstanding
      contextRef="PAsOn03_01_2022"
      decimals="INF"
      unitRef="Unit_shares">31614513</dei:EntityCommonStockSharesOutstanding>
    <dei:DocumentsIncorporatedByReferenceTextBlock contextRef="P01_01_2021To12_31_2021">&lt;div style="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"&gt;Part III of this Annual Report on Form &lt;div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;"&gt;10-K&lt;/div&gt; incorporates by reference certain portions of the registrant&#x2019;s proxy statement for its 2021 Annual Meeting of Shareholders to be filed with the Commission not later than 120 days after the end of the fiscal year covered by this report. &lt;/div&gt; &lt;div style="font-size: 10pt; margin-top: 0px; margin-bottom: 0px;"&gt;&#160;&lt;/div&gt;</dei:DocumentsIncorporatedByReferenceTextBlock>
    <dei:AmendmentDescription contextRef="P01_01_2021To12_31_2021">The Hackett Group, Inc. and its subsidiaries (the &#x201c;Company,&#x201d; &#x201c;we,&#x201d; &#x201c;us,&#x201d; or &#x201c;our&#x201d;) is filing this Amendment on Form 10-K/A (this &#x201c;Form 10-K/A&#x201d;) to its Annual Report on Form 10-K for the fiscal year ended December&#160;31, 2021, originally filed with the Securities and Exchange Commission (the &#x201c;SEC&#x201d;) on March&#160;4, 2022 (the &#x201c;Original Filing&#x201d;), to amend and restate Part II, Item 9A Controls and Procedures and to file certain exhibits.  In the third quarter of 2022, the Company reconsidered the guidance under ASC 280, Segment Reporting in response to comment letters from and discussions with the staff of the SEC. As a result of this reconsideration, the Company concluded that its prior determination that the Company had one operating segment and one reportable segment under ASC 280 was an error. As a result of the incorrect evaluation of ASC 280, the Company omitted certain segment related disclosures in its historical financial statements, including the financial statements included in the Original Filing. However, the Company determined that the omission of the required segment disclosures did not result in a material misstatement of the Company&#x2019;s financial statements and, accordingly, it does not need to restate its previously issued financial statements contained in the Original Filing or in any of its Quarterly Reports on Form 10-Q. As described in more detail under Part II, Item 9A Controls and Procedures, the Company intends to begin reporting multiple reporting segments beginning with its Quarterly Report on Form 10-Q for the quarterly period ended September&#160;30, 2022.  The Company also determined that a material weakness in its internal control over financial reporting related to segment reporting existed as of December&#160;31, 2021. As a result, the Company is amending and restating Part II, Item 9A Controls and Procedures in this Form&#160;10-K/A&#160;to: (a)&#160;update our conclusions regarding the effectiveness of our disclosure controls and procedures and our internal control over financial reporting as a result of the material weakness, and (b)&#160;include the restated attestation report of RSM US LLP, our independent registered public accounting firm (PCAOB ID: 49), regarding our internal control over financial reporting as a result of the material weakness.  For a description of the material weakness and our remedial actions, please see Part II, Item 9A Controls and Procedures of this Form&#160;10-K/A.  As required by Rule 12b-15 under the Securities Exchange Act of 1934, as amended (the &#x201c;Exchange Act&#x201d;), the certifications required by Rule 13a-14(a) under the Exchange Act are also being filed as exhibits to this Form 10-K/A. This Form 10-K/A should be read in conjunction with the Original Filing, which continues to speak as of the date of the Original Filing. Except as specifically noted above, this Form 10-K/A does not modify or update disclosures in the Original Filing. Accordingly, this Form 10-K/A does not reflect events occurring after the filing of the Original Filing or modify or update any related or other disclosures, other than those discussed above. No other portions of the Original Filing were changed. </dei:AmendmentDescription>
    <dei:AuditorFirmId contextRef="P01_01_2021To12_31_2021">49</dei:AuditorFirmId>
    <dei:AuditorName contextRef="P01_01_2021To12_31_2021">RSM US LLP</dei:AuditorName>
    <dei:AuditorLocation contextRef="P01_01_2021To12_31_2021">Miami, FL</dei:AuditorLocation>
</xbrl>
</XML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EXCEL
<SEQUENCE>13
<FILENAME>Financial_Report.xlsx
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
begin 644 Financial_Report.xlsx
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
M YYE2+[G@,HD3D%T;Z1/E:,.=PX$Z+P0IGVH3ZQR'E*H "0'.D'/W,Z)=^I
MQ\%6<?=A-<=7GK(4S!GZ$@!=>$$$&<@DI((4L?8SA#'*-8]90SK$NUP650%&
MX,/\B,P@*@3,(U57B\:[LN]INPZG@B@/M=]4Z8Q))8?$"!DX$ /K6H7IDVV[
M-0T)]IXBU; 025;&AM[B&:ECI L@MSK588-L* X!85(*:?"< 3=06,%[11@^
M"2P\@7,UG6V'1,P5%N!J(*M[2A;IPHP$1B+3 P^G,5 @!Y8[CKF_A$"3@,,G
MG4.ZL(_0 >"FF(O,>$UY">#S(EN>I>H1^2@V[(')KK,5N17M>$Y4\Z2,7K+O
M.<>$JB)I1Q#RD"1"583!S2F)P2F)[B%0Y6&%5MX9IXY[\BXS!P-#-R(T -8Q
MZ.@)&(#;"K@?WBMA3,^7:IX5N<(>N,@S* @<M]J%9F#(,AR47IJP%F(,.(Y+
M#?Q[,=^BIW*N9.W2];M.EU#7_T4!&@O)D%;*HS+-=BT#W9'AB8)ZDF&<"[;2
ML[.:JC$PS=.(M0Z50Y,5UR9X2$].4P2= .K:^[V^*BTV%A<%^):EJEV!G:(J
M0E6Z:SD+G:'X(9=:B;!A]![WJ54)C\%)9#THJ"#Z7;)FQ)K JED#-#03J3K)
M'F'BP$F8OS!:YK6B,Z&?49P511NAFKJ-WW:NW#J+  ?Y+.Y;+7[X68FWY!5]
M77S)TU#_RI/+LM85-52R%97UU&;+)=-/CC5;$!1>WLRWBJ_"C[2[@N"ENQ-+
M?RQS/PS72..^6I01E"6F+ IZ5@'WK199EOFU)$U'-RK]"EF*&:7'#U_KTDM4
M6NS^P9F>)]JM)?9%KV[FLZ\7T!Z])9,WL+HV' T?(V0R#!Y<%S8JKO?BFF<)
M]23$,U2_Z@M,P7RD&:XP>ZS[U<+X/'O IUG6U%V4\CE,=]=;'+K3LJH\TSJU
MSID%.E;WC0\"AI89#B!M&=.^N*5AUH7ZJ)\HFUSPZ:$[@9QN>=&Y-84DU=5@
MP8KAC(KY6<D9G,AUS*0*]^[9$9*M11[!;3'1J*ZK,-C_RY/BQ>I:=SRKWB.R
M6?-@K1.#)SG3=\M2&+RR1*!-,0N7YD428H&"AU>#6:"90(T)JPZ&L8!,&_W@
M?K,PQ2+D2_T8KYSLS]9ZXRUG[66N'UNR950H$%WG10!#+W62+Q6KY'.QA!EC
M0Z]^\*_0C$6%A:,"[-KE!M*Z. 3U'+T7&:OT7T7'$?DBRHOTK,.LZ7%@P["
MZ50)C\S]X: /1H9"*_K#<>M]=-P@J]_K1T$!A:MX-;T^6O_M@)E^8W[<7%[\
MX0%H,H"8#+3U$DR=HY/I 9'%N_S%%R52_7;[0B@E8OUQ#=. 2;P SB\%Y&/Y
M!6]0_T6%\_\#4$L#!!0    ( '&#:%6R]\)O[@(  (D.   -    >&PO<W1Y
M;&5S+GAM;-U7;6O;,!#^*\8=HX4Q)_'FQJMCV R%P3H*[8=]*THL.P)9\F2Y
M<_KKI[,<YZ6ZLO7#ULTAD72/[IY'I[-$DD9O.+U94ZJ]KN*B6?AKK>L/0="L
MUK0BS5M94V&00JJ*:#-49=#4BI*\ :>*![/)) HJPH2?)J*M+BO=>"O9"KWP
MIZ/)L\WGW!BC=[YGPV4RIPO_[O3U]U;JBU>>;4_>G)Q,[LXNCNVG/7#F!VD2
M#$1I4DBQXPM]:S"LI*+>/>$+/R.<+14#KX)4C&^L>0:&E>12>=HLE()88VD>
M+#RU(\C!$*=B0JJ>VS+8W^4P_0C8CD @XWP4./.M(4UJHC55XM(,^LF]\1'D
M#?W;36T4EHILIK/W_LZA;PS)4JJ<JH.\6U.:<%J ',7*-;1:U@& 6LO*=')&
M2BE(KV'K,71,V!7E_ 8*Y%MQ$+LK]O9S KLIQJX1-'1M&#N ^/O1;.R]L.?/
M"NO5[%[J3ZU9C>C'4"CT6M&"=?VX*T9^+/H4CT[JFF\^<E:*BMJU_S)AFI"M
MG[>6BCT8-JB4E3%0Y7OW5&FVVK?\4*2^I9W>5E-7X)IG_Z#F/YOGD@JJ"-\7
M;4K_)6?YV8J' _5O:.Y/E6/%3I'A^8O4& S'T-Y9=W#2C58/;I2%_Q7N+;XC
M]98MXYJ)8;1F>4[%HP//A-=D:>[9@_AF?DX+TG)].X(+?]>_HCEKJWB<=0V)
M&&;M^E]@>=-HO,X,%Q,Y[6B>#4-5+ONN9SJ&=7C X1BY[!\W@OE8S(T AO%@
M"C ?ZX7Q_$_KF:/KL1BF;>Y$YJC/'/6Q7BXDZS\8C]LG-H][I7$<AE&$933+
MG HR+&]1!%]W-$P;>& \P/1[N<9W&Z^0I^L V].G*@1;*5Z)V$KQ7 /BSAMX
MQ+%[MS$>\,!V :L=X'?S0$VY?<(0=A73AKW!.!+'& *UZ*[1*$*R$\''O3_8
M6Q*&<>Q& ',K"$,,@;<11S %H %#PK"_!X_NHV![3P6[/Y_I3U!+ P04
M" !Q@VA5EXJ[',     3 @  "P   %]R96QS+RYR96QSG9*Y;L,P#$!_Q=">
M, ?0(8@S9?$6!/D!5J(/V!(%BD6=OZ_:I7&0"QEY/3P2W!YI0.TXI+:+J1C]
M$%)I6M6X 4BV)8]ISI%"KM0L'C6'TD!$VV-#L%HL/D N&6:WO606IW.D5XA<
MUYVE/=LO3T%O@*\Z3'%":4A+,P[PS=)_,O?S##5%Y4HCE5L:>-/E_G;@2=&A
M(E@6FD7)TZ(=I7\=Q_:0T^FO8R*T>EOH^7%H5 J.W&,EC'%BM/XU@LD/['X
M4$L#!!0    ( '&#:%49117U-P$  "<"   /    >&PO=V]R:V)O;VLN>&UL
MC5'1;L(P#/R5*A^P%K0A#5%>0-N0I@V-B??0NM0BB2O'A8VOG]NJ&M)>]I3<
MV;K<7187XM.!Z)1\>1=B;FJ19IZFL:C!VWA'#02=5,3>BD(^IK%AL&6L <2[
M=)IEL]1;#&:Y&+6VG-X"$B@$*2C9$7N$2_R==S Y8\0#.I3OW/1W!R;Q&-#C
M%<K<9":)-5U>B/%*0:S;%4S.Y68R#/; @L4?>M>9_+2'V#-B#Q]6C>1FEJE@
MA1REW^CUK7H\@RX/J!5Z0B? :ROPS-0V&(Z=C*9(;V+T/8SG4.*<_U,C5146
ML*:B]1!DZ)'!=09#K+&))@G60VY6= 9.MO8(72A]95,. 46=W=3%<]0!;\K!
MXVBLA H#E&^J%977DHHM)]W1ZTSO'R:/6D;KW$JY]_!*MAQSCG^T_ %02P,$
M%     @ <8-H520>FZ*M    ^ $  !H   !X;"]?<F5L<R]W;W)K8F]O:RYX
M;6PN<F5L<[61/0Z#, R%KQ+E #50J4,%3%U8*RX0!?,C$A+%K@JW+X4!D#IT
M8;*>+7_OR4Z?:!1W;J"V\R1&:P;*9,OL[P"D6[2*+L[C,$]J%ZSB688&O-*]
M:A"2*+I!V#-DGNZ9HIP\_D-T==UI?#C]LCCP#S"\7>BI160I2A4:Y$S":+8V
MP5+BRTR6HJ@R&8HJEG!:(.+)(&UI5GVP3TZTYWD7-_=%KLWC":[?#'!X=/X!
M4$L#!!0    ( '&#:%5ED'F2&0$  ,\#   3    6T-O;G1E;G1?5'EP97-=
M+GAM;*V334[#,!"%KQ)E6R4N+%B@IAM@"UUP 6-/&JO^DV=:TMLS3MI*H!(5
MA4VL>-Z\SYZ7K-Z/$;#HG?78E!U1?!0"50=.8ATB>*ZT(3E)_)JV(DJUDUL0
M]\OE@U#!$WBJ*'N4Z]4SM')OJ7CI>1M-\$V9P&)9/(W"S&I*&:,U2A+7Q<'K
M'Y3J1*BY<]!@9R(N6%"*JX1<^1UPZGL[0$I&0[&1B5ZE8Y7HK4 Z6L!ZVN+*
M&4/;&@4ZJ+WCEAIC JFQ R!GZ]%T,4TFGC",S[O9_,%F"LC*30H1.;$$?\>=
M(\G=560C2&2FKW@ALO7L^T%.6X.^D<WC_0QI-^2!8ECFS_A[QA?_&\[Q$<+N
MOS^QO-9.&G_FB^$_7G\!4$L! A0#%     @ <8-H50=!36*!    L0   !
M             ( !     &1O8U!R;W!S+V%P<"YX;6Q02P$"% ,4    " !Q
M@VA5F(USRNX    K @  $0              @ &O    9&]C4')O<',O8V]R
M92YX;6Q02P$"% ,4    " !Q@VA5F5R<(Q &  "<)P  $P
M@ ', 0  >&PO=&AE;64O=&AE;64Q+GAM;%!+ 0(4 Q0    ( '&#:%62=OQ*
MA P  %U!   8              " @0T(  !X;"]W;W)K<VAE971S+W-H965T
M,2YX;6Q02P$"% ,4    " !Q@VA5LO?";^X"  ")#@  #0
M@ ''%   >&PO<W1Y;&5S+GAM;%!+ 0(4 Q0    ( '&#:%67BKL<P    !,"
M   +              "  > 7  !?<F5L<R\N<F5L<U!+ 0(4 Q0    ( '&#
M:%49117U-P$  "<"   /              "  <D8  !X;"]W;W)K8F]O:RYX
M;6Q02P$"% ,4    " !Q@VA5)!Z;HJT   #X 0  &@              @ $M
M&@  >&PO7W)E;',O=V]R:V)O;VLN>&UL+G)E;'-02P$"% ,4    " !Q@VA5
M99!YDAD!  #/ P  $P              @ $2&P  6T-O;G1E;G1?5'EP97-=
:+GAM;%!+!08     "0 ) #X"  !<'      !

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>14
<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>15
<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>16
<FILENAME>FilingSummary.xml
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<XML>
<?xml version='1.0' encoding='utf-8'?>
<FilingSummary>
  <Version>3.22.2.2</Version>
  <ProcessingTime/>
  <ReportFormat>html</ReportFormat>
  <ContextCount>3</ContextCount>
  <ElementCount>39</ElementCount>
  <EntityCount>1</EntityCount>
  <FootnotesReported>false</FootnotesReported>
  <SegmentCount>0</SegmentCount>
  <ScenarioCount>0</ScenarioCount>
  <TuplesReported>false</TuplesReported>
  <UnitCount>2</UnitCount>
  <MyReports>
    <Report instance="d59112d10ka.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R1.htm</HtmlFileName>
      <LongName>1001 - Document - Cover Page</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.thehackettgroup.com/role/CoverPage</Role>
      <ShortName>Cover Page</ShortName>
      <MenuCategory>Cover</MenuCategory>
      <Position>1</Position>
    </Report>
    <Report>
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <LongName>All Reports</LongName>
      <ReportType>Book</ReportType>
      <ShortName>All Reports</ShortName>
    </Report>
  </MyReports>
  <Logs>
    <Log type="Warning">[dq-0540-CurrentFiscalYearEndDate-Registrant-Value] In submission type 10-K/A, CurrentFiscalYearEndDate value "--12-31", should match the Entity Registrant Fiscal Year End Date "12/30" on record within EDGAR. d59112d10ka.htm 7</Log>
    <Log type="Warning">[ix-0514-Hidden-Fact-Eligible-For-Transform] WARN: 2 fact(s) appearing in ix:hidden were eligible for transformation: dei:CurrentFiscalYearEndDate, dei:EntityIncorporationStateCountryCode -  d59112d10ka.htm 7</Log>
  </Logs>
  <InputFiles>
    <File doctype="10-K/A" original="d59112d10ka.htm">d59112d10ka.htm</File>
    <File>d59112dex231.htm</File>
    <File>d59112dex311.htm</File>
    <File>d59112dex312.htm</File>
    <File>d59112dex32.htm</File>
    <File>hckt-20211231.xsd</File>
    <File>hckt-20211231_cal.xml</File>
    <File>hckt-20211231_def.xml</File>
    <File>hckt-20211231_lab.xml</File>
    <File>hckt-20211231_pre.xml</File>
  </InputFiles>
  <SupplementalFiles/>
  <BaseTaxonomies>
    <BaseTaxonomy items="39">http://xbrl.sec.gov/dei/2021q4</BaseTaxonomy>
  </BaseTaxonomies>
  <HasPresentationLinkbase>true</HasPresentationLinkbase>
  <HasCalculationLinkbase>true</HasCalculationLinkbase>
</FilingSummary>
</XML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>JSON
<SEQUENCE>19
<FILENAME>MetaLinks.json
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
{
 "instance": {
  "d59112d10ka.htm": {
   "axisCustom": 0,
   "axisStandard": 0,
   "contextCount": 3,
   "dts": {
    "calculationLink": {
     "local": [
      "hckt-20211231_cal.xml"
     ]
    },
    "definitionLink": {
     "local": [
      "hckt-20211231_def.xml"
     ]
    },
    "inline": {
     "local": [
      "d59112d10ka.htm"
     ]
    },
    "labelLink": {
     "local": [
      "hckt-20211231_lab.xml"
     ]
    },
    "presentationLink": {
     "local": [
      "hckt-20211231_pre.xml"
     ]
    },
    "schema": {
     "local": [
      "hckt-20211231.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/arcrole/factExplanatory-2009-12-16.xsd",
      "http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd",
      "http://www.xbrl.org/lrr/role/net-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/2021/elts/srt-2021-01-31.xsd",
      "https://xbrl.fasb.org/srt/2021/elts/srt-roles-2021-01-31.xsd",
      "https://xbrl.fasb.org/srt/2021/elts/srt-types-2021-01-31.xsd",
      "https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd",
      "https://xbrl.fasb.org/us-gaap/2021/elts/us-roles-2021-01-31.xsd",
      "https://xbrl.fasb.org/us-gaap/2021/elts/us-types-2021-01-31.xsd",
      "https://xbrl.sec.gov/country/2021/country-2021.xsd",
      "https://xbrl.sec.gov/currency/2021/currency-2021.xsd",
      "https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd",
      "https://xbrl.sec.gov/exch/2021/exch-2021.xsd",
      "https://xbrl.sec.gov/naics/2021/naics-2021.xsd",
      "https://xbrl.sec.gov/sic/2021/sic-2021.xsd",
      "https://xbrl.sec.gov/stpr/2021/stpr-2021.xsd"
     ]
    }
   },
   "elementCount": 40,
   "entityCount": 1,
   "hidden": {
    "http://xbrl.sec.gov/dei/2021q4": 5,
    "total": 5
   },
   "keyCustom": 0,
   "keyStandard": 39,
   "memberCustom": 0,
   "memberStandard": 0,
   "nsprefix": "hckt",
   "nsuri": "http://www.thehackettgroup.com/20211231",
   "report": {
    "R1": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "d59112d10ka.htm",
      "contextRef": "P01_01_2021To12_31_2021",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "dei:TradingSymbol",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "document",
     "isDefault": "true",
     "longName": "1001 - Document - Cover Page",
     "role": "http://www.thehackettgroup.com/role/CoverPage",
     "shortName": "Cover Page",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "d59112d10ka.htm",
      "contextRef": "P01_01_2021To12_31_2021",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "dei:TradingSymbol",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    }
   },
   "segmentCount": 0,
   "tag": {
    "dei_AmendmentDescription": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Description of changes contained within amended document.",
        "label": "Amendment Description",
        "terseLabel": "Amendment Description"
       }
      }
     },
     "localname": "AmendmentDescription",
     "nsuri": "http://xbrl.sec.gov/dei/2021q4",
     "presentation": [
      "http://www.thehackettgroup.com/role/CoverPage"
     ],
     "xbrltype": "stringItemType"
    },
    "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/2021q4",
     "presentation": [
      "http://www.thehackettgroup.com/role/CoverPage"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_AuditorFirmId": {
     "auth_ref": [
      "r4",
      "r5",
      "r6"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "PCAOB issued Audit Firm Identifier",
        "label": "Auditor Firm ID",
        "terseLabel": "Auditor Firm ID"
       }
      }
     },
     "localname": "AuditorFirmId",
     "nsuri": "http://xbrl.sec.gov/dei/2021q4",
     "presentation": [
      "http://www.thehackettgroup.com/role/CoverPage"
     ],
     "xbrltype": "nonemptySequenceNumberItemType"
    },
    "dei_AuditorLocation": {
     "auth_ref": [
      "r4",
      "r5",
      "r6"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Auditor Location",
        "terseLabel": "Auditor Location"
       }
      }
     },
     "localname": "AuditorLocation",
     "nsuri": "http://xbrl.sec.gov/dei/2021q4",
     "presentation": [
      "http://www.thehackettgroup.com/role/CoverPage"
     ],
     "xbrltype": "internationalNameItemType"
    },
    "dei_AuditorName": {
     "auth_ref": [
      "r4",
      "r5",
      "r6"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Auditor Name",
        "terseLabel": "Auditor Name"
       }
      }
     },
     "localname": "AuditorName",
     "nsuri": "http://xbrl.sec.gov/dei/2021q4",
     "presentation": [
      "http://www.thehackettgroup.com/role/CoverPage"
     ],
     "xbrltype": "internationalNameItemType"
    },
    "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/2021q4",
     "presentation": [
      "http://www.thehackettgroup.com/role/CoverPage"
     ],
     "xbrltype": "normalizedStringItemType"
    },
    "dei_CoverAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Cover page.",
        "label": "Cover [Abstract]"
       }
      }
     },
     "localname": "CoverAbstract",
     "nsuri": "http://xbrl.sec.gov/dei/2021q4",
     "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/2021q4",
     "presentation": [
      "http://www.thehackettgroup.com/role/CoverPage"
     ],
     "xbrltype": "gMonthDayItemType"
    },
    "dei_DocumentAnnualReport": {
     "auth_ref": [
      "r4",
      "r5",
      "r6"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Boolean flag that is true only for a form used as an annual report.",
        "label": "Document Annual Report",
        "terseLabel": "Document Annual Report"
       }
      }
     },
     "localname": "DocumentAnnualReport",
     "nsuri": "http://xbrl.sec.gov/dei/2021q4",
     "presentation": [
      "http://www.thehackettgroup.com/role/CoverPage"
     ],
     "xbrltype": "booleanItemType"
    },
    "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/2021q4",
     "presentation": [
      "http://www.thehackettgroup.com/role/CoverPage"
     ],
     "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/2021q4",
     "presentation": [
      "http://www.thehackettgroup.com/role/CoverPage"
     ],
     "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/2021q4",
     "presentation": [
      "http://www.thehackettgroup.com/role/CoverPage"
     ],
     "xbrltype": "dateItemType"
    },
    "dei_DocumentTransitionReport": {
     "auth_ref": [
      "r7"
     ],
     "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/2021q4",
     "presentation": [
      "http://www.thehackettgroup.com/role/CoverPage"
     ],
     "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/2021q4",
     "presentation": [
      "http://www.thehackettgroup.com/role/CoverPage"
     ],
     "xbrltype": "submissionTypeItemType"
    },
    "dei_DocumentsIncorporatedByReferenceTextBlock": {
     "auth_ref": [
      "r2"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Documents incorporated by reference.",
        "label": "Documents Incorporated by Reference [Text Block]",
        "terseLabel": "Documents Incorporated by Reference"
       }
      }
     },
     "localname": "DocumentsIncorporatedByReferenceTextBlock",
     "nsuri": "http://xbrl.sec.gov/dei/2021q4",
     "presentation": [
      "http://www.thehackettgroup.com/role/CoverPage"
     ],
     "xbrltype": "textBlockItemType"
    },
    "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/2021q4",
     "presentation": [
      "http://www.thehackettgroup.com/role/CoverPage"
     ],
     "xbrltype": "normalizedStringItemType"
    },
    "dei_EntityAddressAddressLine2": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Address Line 2 such as Street or Suite number",
        "label": "Entity Address, Address Line Two",
        "terseLabel": "Entity Address, Address Line Two"
       }
      }
     },
     "localname": "EntityAddressAddressLine2",
     "nsuri": "http://xbrl.sec.gov/dei/2021q4",
     "presentation": [
      "http://www.thehackettgroup.com/role/CoverPage"
     ],
     "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/2021q4",
     "presentation": [
      "http://www.thehackettgroup.com/role/CoverPage"
     ],
     "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/2021q4",
     "presentation": [
      "http://www.thehackettgroup.com/role/CoverPage"
     ],
     "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/2021q4",
     "presentation": [
      "http://www.thehackettgroup.com/role/CoverPage"
     ],
     "xbrltype": "stateOrProvinceItemType"
    },
    "dei_EntityCentralIndexKey": {
     "auth_ref": [
      "r1"
     ],
     "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/2021q4",
     "presentation": [
      "http://www.thehackettgroup.com/role/CoverPage"
     ],
     "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/2021q4",
     "presentation": [
      "http://www.thehackettgroup.com/role/CoverPage"
     ],
     "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/2021q4",
     "presentation": [
      "http://www.thehackettgroup.com/role/CoverPage"
     ],
     "xbrltype": "yesNoItemType"
    },
    "dei_EntityEmergingGrowthCompany": {
     "auth_ref": [
      "r1"
     ],
     "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/2021q4",
     "presentation": [
      "http://www.thehackettgroup.com/role/CoverPage"
     ],
     "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/2021q4",
     "presentation": [
      "http://www.thehackettgroup.com/role/CoverPage"
     ],
     "xbrltype": "fileNumberItemType"
    },
    "dei_EntityFilerCategory": {
     "auth_ref": [
      "r1"
     ],
     "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/2021q4",
     "presentation": [
      "http://www.thehackettgroup.com/role/CoverPage"
     ],
     "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/2021q4",
     "presentation": [
      "http://www.thehackettgroup.com/role/CoverPage"
     ],
     "xbrltype": "edgarStateCountryItemType"
    },
    "dei_EntityInteractiveDataCurrent": {
     "auth_ref": [
      "r8"
     ],
     "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/2021q4",
     "presentation": [
      "http://www.thehackettgroup.com/role/CoverPage"
     ],
     "xbrltype": "yesNoItemType"
    },
    "dei_EntityPublicFloat": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The aggregate market value of the voting and non-voting common equity held by non-affiliates computed by reference to the price at which the common equity was last sold, or the average bid and asked price of such common equity, as of the last business day of the registrant's most recently completed second fiscal quarter.",
        "label": "Entity Public Float",
        "terseLabel": "Entity Public Float"
       }
      }
     },
     "localname": "EntityPublicFloat",
     "nsuri": "http://xbrl.sec.gov/dei/2021q4",
     "presentation": [
      "http://www.thehackettgroup.com/role/CoverPage"
     ],
     "xbrltype": "monetaryItemType"
    },
    "dei_EntityRegistrantName": {
     "auth_ref": [
      "r1"
     ],
     "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/2021q4",
     "presentation": [
      "http://www.thehackettgroup.com/role/CoverPage"
     ],
     "xbrltype": "normalizedStringItemType"
    },
    "dei_EntityShellCompany": {
     "auth_ref": [
      "r1"
     ],
     "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/2021q4",
     "presentation": [
      "http://www.thehackettgroup.com/role/CoverPage"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_EntitySmallBusiness": {
     "auth_ref": [
      "r1"
     ],
     "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/2021q4",
     "presentation": [
      "http://www.thehackettgroup.com/role/CoverPage"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_EntityTaxIdentificationNumber": {
     "auth_ref": [
      "r1"
     ],
     "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/2021q4",
     "presentation": [
      "http://www.thehackettgroup.com/role/CoverPage"
     ],
     "xbrltype": "employerIdItemType"
    },
    "dei_EntityVoluntaryFilers": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Indicate 'Yes' or 'No' if the registrant is not required to file reports pursuant to Section 13 or Section 15(d) of the Act.",
        "label": "Entity Voluntary Filers",
        "terseLabel": "Entity Voluntary Filers"
       }
      }
     },
     "localname": "EntityVoluntaryFilers",
     "nsuri": "http://xbrl.sec.gov/dei/2021q4",
     "presentation": [
      "http://www.thehackettgroup.com/role/CoverPage"
     ],
     "xbrltype": "yesNoItemType"
    },
    "dei_EntityWellKnownSeasonedIssuer": {
     "auth_ref": [
      "r9"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Indicate 'Yes' or 'No' if the registrant is a well-known seasoned issuer, as defined in Rule 405 of the Securities Act. Is used on Form Type: 10-K, 10-Q, 8-K, 20-F, 6-K, 10-K/A, 10-Q/A, 20-F/A, 6-K/A, N-CSR, N-Q, N-1A.",
        "label": "Entity Well-known Seasoned Issuer",
        "terseLabel": "Entity Well-known Seasoned Issuer"
       }
      }
     },
     "localname": "EntityWellKnownSeasonedIssuer",
     "nsuri": "http://xbrl.sec.gov/dei/2021q4",
     "presentation": [
      "http://www.thehackettgroup.com/role/CoverPage"
     ],
     "xbrltype": "yesNoItemType"
    },
    "dei_IcfrAuditorAttestationFlag": {
     "auth_ref": [
      "r4",
      "r5",
      "r6"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "ICFR Auditor Attestation Flag",
        "terseLabel": "ICFR Auditor Attestation Flag"
       }
      }
     },
     "localname": "IcfrAuditorAttestationFlag",
     "nsuri": "http://xbrl.sec.gov/dei/2021q4",
     "presentation": [
      "http://www.thehackettgroup.com/role/CoverPage"
     ],
     "xbrltype": "booleanItemType"
    },
    "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/2021q4",
     "presentation": [
      "http://www.thehackettgroup.com/role/CoverPage"
     ],
     "xbrltype": "normalizedStringItemType"
    },
    "dei_Security12bTitle": {
     "auth_ref": [
      "r0"
     ],
     "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/2021q4",
     "presentation": [
      "http://www.thehackettgroup.com/role/CoverPage"
     ],
     "xbrltype": "securityTitleItemType"
    },
    "dei_SecurityExchangeName": {
     "auth_ref": [
      "r3"
     ],
     "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/2021q4",
     "presentation": [
      "http://www.thehackettgroup.com/role/CoverPage"
     ],
     "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/2021q4",
     "presentation": [
      "http://www.thehackettgroup.com/role/CoverPage"
     ],
     "xbrltype": "tradingSymbolItemType"
    }
   },
   "unitCount": 2
  }
 },
 "std_ref": {
  "r0": {
   "Name": "Exchange Act",
   "Number": "240",
   "Publisher": "SEC",
   "Section": "12",
   "Subsection": "b"
  },
  "r1": {
   "Name": "Exchange Act",
   "Number": "240",
   "Publisher": "SEC",
   "Section": "12",
   "Subsection": "b-2"
  },
  "r2": {
   "Name": "Exchange Act",
   "Number": "240",
   "Publisher": "SEC",
   "Section": "12",
   "Subsection": "b-23"
  },
  "r3": {
   "Name": "Exchange Act",
   "Number": "240",
   "Publisher": "SEC",
   "Section": "12",
   "Subsection": "d1-1"
  },
  "r4": {
   "Name": "Form 10-K",
   "Number": "249",
   "Publisher": "SEC",
   "Section": "310"
  },
  "r5": {
   "Name": "Form 20-F",
   "Number": "249",
   "Publisher": "SEC",
   "Section": "220",
   "Subsection": "f"
  },
  "r6": {
   "Name": "Form 40-F",
   "Number": "249",
   "Publisher": "SEC",
   "Section": "240",
   "Subsection": "f"
  },
  "r7": {
   "Name": "Forms 10-K, 10-Q, 20-F",
   "Number": "240",
   "Publisher": "SEC",
   "Section": "13",
   "Subsection": "a-1"
  },
  "r8": {
   "Name": "Regulation S-T",
   "Number": "232",
   "Publisher": "SEC",
   "Section": "405"
  },
  "r9": {
   "Name": "Securities Act",
   "Number": "230",
   "Publisher": "SEC",
   "Section": "405"
  }
 },
 "version": "2.1"
}
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>ZIP
<SEQUENCE>20
<FILENAME>0001193125-22-280191-xbrl.zip
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
begin 644 0001193125-22-280191-xbrl.zip
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
MV=#A0; #1^,-.SFQXW-2>KW["338WZX-_8:;M7#35KNQQ#A83(.[M_# 90!
M>!*KNUVXB3_\#EF64:T,C/M*=4"B+*=1W? F$T!5+P3B*K I]]EW[LP$^^\2
MQB>G>.X0#]+M/A+S M"4!6HEC*0LRIN8T?BYOQJ(/QSXMDGE325F\J?&+ 4=
M45+I>&.[WKNL_U-R ?O"_6\B7"?2]4!((].#( 39+FY%80;M>AY%R[5P]TJP
MP3T;C@5,'$;XQFSI,QBI,7; .)N#05_\!FK,98'@ ;B4%KP(9NA3\H!110>9
M.=.=@1UT5#[6WH?AN8 C4LI*#?Q-!,F'E''+LIH_$*?\!:;[,\ZVIR;;HKGF
M9+:VMXB]Q-!/(,SH8(CI-;]4K+M>"$_^F-GH:H*'.;(=;()IU<$*U[.&^\/)
M1Y0"K.A!L]XCJ.&1Q/ OSYFY(?<I==+/>RKAST<$\[&@!( D)9RR_<J!7/08
M.!V)P&+<<2)*,$ED(%0#Z#F%*A*$8 @&DR;P->6"6_ 63'9LB@7?!!GPE2JC
MDRH!VX?^0":S8 9&8C#V,%6/R:H"\ T/%PEZSH-E:J:/U4(.0)*Y%MNO&JL=
M@'B'1H-_PUKP(VH/7^)45&=XZB"@F=!,>1"R#V5F\?L@D[H?*I<E*S_) PQH
M*(0\S'V8YC<L6I!-MXKV,N5JVTN3PBMI%.EMF4(-2WP@ #I@B3MS ,K>(Z-E
MNR-XAH@'G$]L8&N+"0=P[WLN&D?./1-@*-VS%II#?$C;,I<\Y.Q*RL8$)\1]
MF,(2]:.$KE*277&K:MAL/O[>*_:5F-G',=\KO%9KU5*DHFW*=)U2INN6>4Y"
M).(B$1P\ED<,!"#\%<MLE$<VR"(O@:K)C'-@"H+QX1"HVL<2FH0&M.'<M*>
M:KYYH@2P%XW!%(&:0P83X#58@J]%(.!U,N7NO7SO,I"Z",M;=NM[\W"L7Y=
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
MZ3C J5RX$G ^#N *(P9NATN9J8G<3J-L8*YDX.^VF$?N7907G$C*T5ZH5*P
M*X>6ADFCY+A&:3SF3:0$!'\VQ'0 ^@Y)%*%GYNM%#<B+1H9B)-=U9OL0TP@#
M- KI/.:($!]DI_!$]A*68EC.#TI.R+ <YK;CR)V'D2H& 6M&!QK)"$S\.)]0
M<=C.,@=3<<CVB13H:+I/8DP[_4 9/ BUZPN2!=^J:JJT2,M&*,K\:+*Y<;M
M+ J&6(HO G9IT^$9I,<O2B9H_X,J2DP2.G2^J$/7V^0F 9$SFVSUR %M1H/U
M:@MWJ&HF(N(&6GU!U]%[6U#R=/Z)%F381LLSH&1;<@96VI:$X8$F&-@D3Q>S
M\!;SG1%&7)XE\12T[$FZ4"-:0GDXH.JDWZ4X4+J9& B#$SK(,N"!#5S;3_4.
M[61" 4XB*7"TD([,>QPW5NZ140\#8?D65.1T;)CH%ZNY1&GQ<7!+E>P8DI\1
M]Z6C03#-;^B4RH#14$JM *8VU(<_T']3IV 3CEMJQCTM'<6,=$32,1 LIU;8
M009QG;&Q3H^W0P ,;IR.^7>AOI;LFZ;&]-QAQ00,-S[GKC"?7,"MYUF$:]20
MMB^MJ#"YZ69*=#R(#6(/D"&I+6-J642HE&I.(I2151H!28)&H2K1N2GR<B;T
MF"E90',A^TSQ.O.+$FTX+/J>6?+D@;/E)R_!6UDJS7/C<-+979E)$\IDJ72W
MYMF<E'C>5(K(M&-4!A!1/<C\*641<'4%:';R$%HI$ZSC)-8CBA+K&:D&,:&I
MSG16$IIF6A8N1+MRR)YE\R=QC(B,2]SQ7#[;1 POW%N.=__,0K0)R38$]N6N
MS#Y1DTNKTA0GM<%+YQ[X#*OL)*P)6=8;[#P" 2J?+,/1\U/--VUW$C].^+TV
MX-,LEF@6"\M_#L-EC'M BX!828B%#/(#L"GU:UCMHQEFKN@^X $BPI'*3Y-6
MI$5C<8D5!QPP7(U0I" #E(-Y,9*V2:BC8TAKL"[C@!82:WI<%M\\*BZ+8$E*
MW0(*4;1ZH_HD9@0:&FW2_BNP%>?64E-'1J <\70/" P% [J7(<(;GE4$\1](
M:,4]PTPT!TK]*+-?=3A8BADPZ<>8X#LW[C90]KX:4.A\*53J:.J1?X!URMA/
M]?K-:] JC=B5?/GQKJ0Y9WC!Z]D&!OG:RY[^@D@WLQ/1[;L%%W/,]BV5I>R-
MDCF$7=KIW4X&H\[-!&+<_ #'5CR M+<HDPP-63.TX0NAKT)8&52A+DC6:68$
M/N5DC.%6.DHY7\0>TSUS[&_*E5CZH+"NFG_Y;)=BS,7G(_,SXGY7)<8?/!M/
M=A)J2.91T %Q&_U@%)PXQ8%C!V-]P$NGA]!O"_B+CN?FUQ)T.0GZW\*?X(!&
M?< E7MP6*^Z/#G2F[M='I AL07G/R2:Q9D.9-K)@EF8>]\@O-A/EVT8^GXBY
MA]5=79WQO42W1-N5,R+H6U6=._INOUJNU ZB"R#D<6P5(* B%( 6\I)[2$T>
MR:".8;!&6XE]3%R>@S5JEJYH='J= ^7SJ;R;?.'@Y]W?1XR8>1* ?\?^CQ:_
M0]\FT0A.!I6>PKCT(Z$?PQLAA=T@.N)Z+TFN7IUVL897GI5]\< ><&3T6BLB
M!\9>F,H??TSRSG8X\]DR'C;"XBAP38HS3GDL4EUQ#6I3Q&;D0^!L=Y,.,7]J
M?"DKN>%14N7%IS'4WM(8U@+W4XL*.3AVGM0N)>G6/_4X-HYMP2"VGWJVTMV
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
M9QPGQV&-Q6B?GNKH3/\,_ 102P,$%     @ <8-H5<0AZ#$W!P   !H  !
M  !D-3DQ,3)D97@S,3$N:'1MU5E=;^+($GU'XC^T6.TJD2"$S&2UEQ D LP$
M76X2,6CV[F-CEZ$58WN[VQ#VU^^IMAT('QLR.S/W[CQDXG9U]ZDZ5:>ZG=;M
M^#_#=NNVW^FURZ76># >]MO]_];>-<X:K7KVB/%Z;B!:-_>]W\3-Q^[]\'YT
M7?GU=C#N5]JB7()1ER)+NMWJ#3Z+3^/?AOWKRE+Y=M;\Y>Q2114A0S6-KBLA
M!;;BUGHHS.923U54LW'2/$_LE<B?)[&U\3P;"N+(UHSZ@YJ-]7,@YRI<-<=J
M3D;<T5*,XKG$3IWAX./==46KZ0Q;M6[:_:>9FB@KV"W1JM^T6_4']FL?@L;%
M5X3@N9@X#-W^:#SX,.AVQH/[NV<0^Z/P53"T!U4Q)E]TSL0'TI&,?/JC6BYY
MI*T*5L+.I&V*;XVA<?93-#')U>[/@9C)!0E-"T5+P+0S940GBE(9BA$EL;8B
MCL2'6,]%Z\/]W?@YIV;*4LTDTJ-F%"^U3+#+>:U59Z.V^'>](^) C&<D;J7W
M2-:*CSI.$W@^B+RSJV_N\<5!CV^D@9]P:KX2CX >DC^E:N:XSCSV8RP6Q59X
MV$*J2,AH)=+(ZI2$L=+2' G%_DG@1&8I!"N0'H:TB.?(<!MG=AL&Y9*SB,@C
M8Z1>L<U</A(VWEC48,P'&NP9<MWP)FS@*>VE<YA%F XH/FD!"KR9,"G_6,]?
MDJ9\$?9@KDQ(TE?15"R5G<%#DY#G$/*Z";#%/OQ<8)HO)JO-.&0L?<L";;][
M.TTD H4R\CCH:[^KX CF>*TWWJLH0.9*J[".BKPP];$F8KOA9!7,*1VN1(+0
M,*U,=PBZGIG-0V:V]D9N^(I7KK)%&L( 9,6(J-O/.$">-#,1A/'2%$QJFBIC
MM<1.D@<SX(!9W2#$%&AVX'X'3MX?Y&3\ O]//S3>_WQE\J#G@L:)%@>!PN.)
M.76^#834Y**(J*A)2.RM(' W"969\0PVFZ/0N-CXV5?&"V.38AZ7H(Y#%\YR
M*=&Q1S[&C3A!^'P"'UF,^D_>3$93$AUD]R@-8?&Z8+V3M<;E"9T6LL4X7I]U
MZ6>S7DQ3W&*B+"\8L."2VDB7C#YV[EC@Y=+KT(,O@AZLH3,5VVF)E;@I-+\H
MU2P]V9J"0$6V^?['-Z:>/#V4>CTR.+<@8D[O#N2'6*='E;78DZDY?@IKXH1
M3;93N93);)QJK("Z7"CCJAUF%+F%N'FO.\"FV&@*I2,[U]EU>*NY$/%+!<T
M&!.'RI?6(9T8Y2NI%7N@LF[@Y"_BE5+#"NWJS3@Y=]H0&P(@"RWB28E$EGEI
M*%G3X)<#L59ZS,CZQF:_PV\3@B'7%V$!\K^H0?\MZB='4G]TG>UDP-Z9:,M[
M2O1E)HC#B8#L62B?^94FCB2+FS3(#>[33+K4?D$ 4D+)B0J577$OV+<MYZ/C
MRK&09=(+TXT^[S3T*?<H276"-#"N>7E>K'T'P'7\*45H22&R 6\HL9S9;(/S
M#.^9($,\E4!VOC_GWD'.^PL9IJXD.!X4!&C :@%/S)Y&6C2BUTL<GKOG_;W5
M,8R9*$^3=?!)G-K#"(Y1(?EL37P^"5X_=8E)<?)Q64M9)(#G*M/X[ZW)_N'"
MS/S?C2,?E_.FYM[L(^OX?NE4-O:\5&O.W0U-VUUU'AN+8;[P82WC8:'?4R@B
MEC[9/R, Z:B2+>,<-HYOY,[Y? 5P=Z(,UFD&:B;-L_QS?;DD(=\ICXM&+@HK
M'.8?*<S/_%OVU2,#5"X=BM Z,;[EC>KRJQ\+W<W3+Y*HNDY\KL,-)LNE=1$P
M&V]H 3OMMT GT8%MK,VSYKH!K#C'_<T2'5:920Q1Y]>^ CRWQ@GX1DT;U@S\
MS\> (D7I]U0!O,O'-/+<S>#T_^IDU0G15]#G%-CAXQ\?33U%""69_&">'W"6
M)!]9_[(^XQ30=4AW[2WN/4<05"ZMBSL[C&07A#W5(GW,-/1<+(?8S/LJ9H 3
MM+]J)L(&"FS2.8*),#EG<H7:>T7\'PGLX9-/!SH::&1F%7$B5T\(M;O6YYQ4
M,R%2T2(.%\1J%,EI_GE"YR5(\R2,5X2WRUF<%9U\P3@8*H2:J?EBI3[;UJ"-
M,'#DMCXP[L2QTL[<=JOP=]#.S; ONOWA\--#ISNX^WA=.:^XYX=.KU<\_SKH
MC6^O*XWS\Q\KXN9^U.N/W'B.(1NI=>^'P\[#IWZS^.4O2=EFD+^4EDL.TZB=
M_](K=K[$QNU6?=Q;O_F<?WC,?%MC+ Q?+O#^7\4X?HPVMBI\2,!I;8(">422
MX8) 3;F(E2_>Z,,6./!0:?>02$UQ!TKG$])9_'^IBHOSBXM-I%L./1.U:^%6
M/?JK<H.')BA8TNNA)^%N1.*'<_?OC>54-_6=#ZZ<4>L ?[?@_HT([GKP3T+?
MG4D%48V*+GKC>B:K:W>F*!#])_)2/DZ+^^Q0\,]R;_>SMN"OVILEC/]8O=ST
M>F_P&>/Y7V:RXJ[SGW PZ/[R\R=02P,$%     @ <8-H5?'M('9:!P  ZQL
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
M2V JSS*.895BCTZ39JJVJ:OJCG>)4U%^FR@.T;K^B(&=^9>/_P%02P,$%
M  @ <8-H52;8P2>] P  @1(  !$   !H8VMT+3(P,C$Q,C,Q+GAS9,U736_;
M.!"]%]C_P/I.2W+:(C;B%+M-4P1(TD6V+0(4Q8*FQK80F51)*G%0['_?(2WJ
MPY$=*<FA-U+SWKR9H3@:';U?KU)R"THG4DP'T3 <$!!<QHE83 >YF=/#P?OC
M/UX=O:;T$PA0S$!,9O?DY/3LDES_=75.SH0V3' @)Y+G*Q"&4+(T)IL$P=W=
MW3">)T++-#<HH(=<K@*T?]L(DJN#88A;7(6']%+>PFH&BH["T8A\#]]-1H>3
M-^$/\NO/B_\HM5%HOH05(X:I!9A+M@*=,0[304W/+&')^ T8LU RSYPB.HRB
MT4&$N:5@0SR5:G4"<Y:G9CKXF;,TF2<0#P@60^C)DM^8'CX=J8&_.QA*M4!(
M& 77%^?_N*B]]S01-PWT>J92CS\(K'G&-'CX^@&^\!Z-Q^/ 64LH.DKVN$Z*
MDZKCXRK3.OAML#%64>SQ>WU>"R+7=,%85L+G3,\<M#"XPM$PHF7I)ESFPJC[
M9B :^' A;X/"Z&@E(5<*W])=C,+:H,20M*/1X( _WW@HK/FR'6LM#:^")5RW
M8YVI =8);X>BH0'$2IG[#'1K#9VEI8C:9&J'>[1LU2)3P.U-WGFHXX IKF0*
MJ,T-A766,L&,5/>GN"\UE7D8(SYL"T^974F5IA9:;-06K1$IF@-KMLS0,C%)
MVR>8$-(PVW+<+LL2,9=V::_+Q.;U!5G$+KY>G3UZUUTA/F![4G^S!5Z?! M7
M;4N_,6"O2YQJA%<?&UNM)3H\L82C8!OM'>0:XL_BV*WQB#0R71+V?A6L M+&
MJ!QVPW.6\CS=+1 TBE6Z\ WJ"N;$M9^)/8'I0">K++6]Q3U;*IAC7;&34M\I
M_\64AGBL'F(][^DJKNC;52B$O8OB)=W?'M&)S$"9!-^PJKL&+Y 05KQO0LU#
M^KW22=FL;SI(@?3WRP1?[;Z9;-V&%\XGJ/6@H-F=,!FI#!&MT\RN#_AF$#J7
MW+G90[$[ZGG4/J+1"!OL<*WC(K8> 519]0O \WH&T#Z1=)3V!*OYMHO:WDFE
M353[$%N9 :1&^R>T\M4Y\?8):&\@;12_<2'T%V\.4]W4ZYQR]S3]VLC52;O$
MN]73-.NC6R?1BK!9/DVV&@,[B7JX73Q1L!H,NREZO%MUUGPX6[J&*V!A1]!N
M]SE5JL&REWIL&TGT[EDA=&PG-7GS;.G]DW77<.I>/E9.>D:W\U>HTPM1$>R2
M;I9]6^W#T?\9O=8YZ]EL'_D1Z1:-_^O91%)Z>D8H+Q)$/_E'_ZUVQO$8T^UU
M+89@X^GX?U!+ P04    " !Q@VA5O&2&KVP!  "W @  %0   &AC:W0M,C R
M,3$R,S%?8V%L+GAM;)617TO#,!3%WP6_0ZS/:?I'9"OKACJ4P3:DH@CB0Y?>
MK6%M4I)TZQ"_NTEG91-%?&MN?N>>D]/!J"D+M &IF."QX[N>@X!3D3&^BIU:
M+W'/&0U/3P9G&-\!!YEJR-!BA\:WDSEZODZF:,*53CD%-!:T+H%KA%&N=141
MLMUNW6S)N!)%K8V!<JDHB;E_VANB)'0]<S1?7@_/Q0;*!4@<>$& 7KS+*.A%
M%]XK>KN:O6-L4Q2,KQ>I F12<Q4[!S[-0A:ND"L2>%Y(.M#9DU&CV!&]#3O6
M)\^SZ0/-H4PQ^WS*E\JN^4GG]_M]TMX:5+%(M?JIH*EN>_PS%_J5L"?<8=B.
ML!_@T'<;E3FV RD*2&")6OM([RJ('<7*JK"QVUDN86DRT+6V5?I^L%>?WYB"
MY7VZ,J!=\IA,CI+J'/*4KD'KE11UU?XKRY$#';$):%K0NFB?.C5^1TF@T< S
MR+HL=L%_7:P'^6;2SKI:AA]02P,$%     @ <8-H52=A> GF 0  J@8  !4
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
M3OUBR]M_ 5!+ 0(4 Q0    ( '&#:%58<(- ?"@  )<9 0 /
M  "  0    !D-3DQ,3)D,3!K82YH=&U02P$"% ,4    " !Q@VA5:+G5)_\"
M   3"   $               @ &I*   9#4Y,3$R9&5X,C,Q+FAT;5!+ 0(4
M Q0    ( '&#:%7$(>@Q-P<    :   0              "  =8K  !D-3DQ
M,3)D97@S,3$N:'1M4$L! A0#%     @ <8-H5?'M('9:!P  ZQL  !
M         ( !.S,  &0U.3$Q,F1E>#,Q,BYH=&U02P$"% ,4    " !Q@VA5
MZ[C%6:L$    $0  #P              @ '#.@  9#4Y,3$R9&5X,S(N:'1M
M4$L! A0#%     @ <8-H52;8P2>] P  @1(  !$              ( !FS\
M &AC:W0M,C R,3$R,S$N>'-D4$L! A0#%     @ <8-H5;QDAJ]L 0  MP(
M !4              ( !AT,  &AC:W0M,C R,3$R,S%?8V%L+GAM;%!+ 0(4
M Q0    ( '&#:%4G87@)Y@$  *H&   5              "  29%  !H8VMT
M+3(P,C$Q,C,Q7V1E9BYX;6Q02P$"% ,4    " !Q@VA5LV@!YP$)  "E<@
M%0              @ $_1P  :&-K="TR,#(Q,3(S,5]L86(N>&UL4$L! A0#
M%     @ <8-H53NB^)TW!@  4D<  !4              ( !<U   &AC:W0M
F,C R,3$R,S%?<')E+GAM;%!+!08     "@ * '\"  #=5@     !

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