<SEC-DOCUMENT>0001493152-23-006498.txt : 20230302
<SEC-HEADER>0001493152-23-006498.hdr.sgml : 20230302
<ACCEPTANCE-DATETIME>20230302070540
ACCESSION NUMBER:		0001493152-23-006498
CONFORMED SUBMISSION TYPE:	8-K
PUBLIC DOCUMENT COUNT:		14
CONFORMED PERIOD OF REPORT:	20230302
ITEM INFORMATION:		Results of Operations and Financial Condition
ITEM INFORMATION:		Financial Statements and Exhibits
FILED AS OF DATE:		20230302
DATE AS OF CHANGE:		20230302

FILER:

	COMPANY DATA:	
		COMPANY CONFORMED NAME:			Tecnoglass Inc.
		CENTRAL INDEX KEY:			0001534675
		STANDARD INDUSTRIAL CLASSIFICATION:	FLAT GLASS [3211]
		IRS NUMBER:				000000000
		STATE OF INCORPORATION:			E9
		FISCAL YEAR END:			1231

	FILING VALUES:
		FORM TYPE:		8-K
		SEC ACT:		1934 Act
		SEC FILE NUMBER:	001-35436
		FILM NUMBER:		23696387

	BUSINESS ADDRESS:	
		STREET 1:		AVENIDA CIRCUNVALAR A 100 MTS DE LA VIA
		CITY:			BARRIO LAS FLORES BARRANQUILLA
		STATE:			F8
		ZIP:			XXXXX
		BUSINESS PHONE:		57 1 281 1811

	MAIL ADDRESS:	
		STREET 1:		AVENIDA CIRCUNVALAR A 100 MTS DE LA VIA
		CITY:			BARRIO LAS FLORES BARRANQUILLA
		STATE:			F8
		ZIP:			XXXXX

	FORMER COMPANY:	
		FORMER CONFORMED NAME:	Andina Acquisition Corp
		DATE OF NAME CHANGE:	20111110
</SEC-HEADER>
<DOCUMENT>
<TYPE>8-K
<SEQUENCE>1
<FILENAME>form8-k.htm
<TEXT>
<XBRL>
<?xml version="1.0" encoding="utf-8"?>
<html xmlns="http://www.w3.org/1999/xhtml" xmlns:xs="http://www.w3.org/2001/XMLSchema-instance" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xbrli="http://www.xbrl.org/2003/instance" xmlns:xbrldi="http://xbrl.org/2006/xbrldi" xmlns:xbrldt="http://xbrl.org/2005/xbrldt" xmlns:iso4217="http://www.xbrl.org/2003/iso4217" xmlns:ix="http://www.xbrl.org/2013/inlineXBRL" xmlns:ixt="http://www.xbrl.org/inlineXBRL/transformation/2015-02-26" xmlns:ixt-sec="http://www.sec.gov/inlineXBRL/transformation/2015-08-31" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:dei="http://xbrl.sec.gov/dei/2022" xmlns:ref="http://www.xbrl.org/2006/ref" xmlns:us-gaap="http://fasb.org/us-gaap/2022" xmlns:us-gaap-supplement="http://fasb.org/us-gaap-sup/2022q3" xmlns:srt-supplement="http://fasb.org/srt-sup/2022q3" xmlns:us-roles="http://fasb.org/us-roles/2022" xmlns:country="http://xbrl.sec.gov/country/2022" xmlns:srt="http://fasb.org/srt/2022" xmlns:TGLS="http://tecnoglass.com/20230302">
<head>
     <title></title>
<meta http-equiv="Content-Type" content="text/html" />
</head>
<!-- Field: Set; Name: xdx; ID: xdx_02B_US%2DGAAP%2D2022 -->
<!-- Field: Set; Name: xdx; ID: xdx_03A_TGLS_tecnoglass.com_20230302 -->
<!-- Field: Set; Name: xdx; ID: xdx_04B_20230302_20230302 -->
<!-- Field: Set; Name: xdx; ID: xdx_05E_edei%2D%2DEntityCentralIndexKey_0001534675 -->
<!-- Field: Set; Name: xdx; ID: xdx_059_edei%2D%2DAmendmentFlag_false -->
<!-- Field: Set; Name: xdx; ID: xdx_06B_USD_1_iso4217%2D%2DUSD -->
<!-- Field: Set; Name: xdx; ID: xdx_062_Shares_2_xbrli%2D%2Dshares -->
<!-- Field: Set; Name: xdx; ID: xdx_06D_USDPShares_3_iso4217%2D%2DUSD_xbrli%2D%2Dshares -->
<body style="font: 10pt Times New Roman, Times, Serif">
<div style="display: none">
<ix:header>
 <ix:hidden>
  <ix:nonNumeric contextRef="From2023-03-02to2023-03-02" name="dei:EntityCentralIndexKey">0001534675</ix:nonNumeric>
  <ix:nonNumeric contextRef="From2023-03-02to2023-03-02" name="dei:AmendmentFlag">false</ix:nonNumeric>
  </ix:hidden>
 <ix:references>
  <link:schemaRef xlink:href="tgls-20230302.xsd" xlink:type="simple" />
  </ix:references>
 <ix:resources>
    <xbrli:context id="From2023-03-02to2023-03-02">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001534675</xbrli:identifier>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2023-03-02</xbrli:startDate>
        <xbrli:endDate>2023-03-02</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:unit id="USD">
      <xbrli:measure>iso4217:USD</xbrli:measure>
    </xbrli:unit>
    <xbrli:unit id="Shares">
      <xbrli:measure>xbrli:shares</xbrli:measure>
    </xbrli:unit>
    <xbrli:unit id="USDPShares">
      <xbrli:divide>
        <xbrli:unitNumerator>
          <xbrli:measure>iso4217:USD</xbrli:measure>
        </xbrli:unitNumerator>
        <xbrli:unitDenominator>
          <xbrli:measure>xbrli:shares</xbrli:measure>
        </xbrli:unitDenominator>
      </xbrli:divide>
    </xbrli:unit>
  </ix:resources>
 </ix:header>
</div>


<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"></p>

<!-- Field: Rule-Page --><div style="font-family: Times New Roman, Times, Serif; width: 100%"><div style="border-top: Black 4pt solid; border-bottom: Black 1.5pt solid; font: 1pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></div></div><!-- Field: /Rule-Page -->

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 18pt"><b>UNITED
STATES</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 18pt"><b>SECURITIES
AND EXCHANGE COMMISSION</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 12pt"><b>WASHINGTON,
D.C. 20549</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"></p>

<!-- Field: Rule-Page --><div style="font-family: Times New Roman, Times, Serif; margin-left: auto; margin-right: auto; width: 100%"><div style="border-top: Black 1.5pt solid; font: 1pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></div></div><!-- Field: /Rule-Page -->

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 18pt"><b>FORM
<span id="xdx_902_edei--DocumentType_c20230302__20230302_zEHrn4fGxaV6"><ix:nonNumeric contextRef="From2023-03-02to2023-03-02" name="dei:DocumentType">8-K</ix:nonNumeric></span></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>CURRENT
REPORT</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>PURSUANT
TO SECTION 13 OR 15(D) OF THE</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>SECURITIES
EXCHANGE ACT OF 1934</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Date
of Report (Date of earliest event reported): <span><span style="text-decoration: underline"><span id="xdx_907_edei--DocumentPeriodEndDate_c20230302__20230302_zSRhP8uuWFnl"><ix:nonNumeric contextRef="From2023-03-02to2023-03-02" format="ixt:datemonthdayyearen" name="dei:DocumentPeriodEndDate">March
2, 2023</ix:nonNumeric></span></span></span></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><span id="xdx_90F_edei--EntityRegistrantName_c20230302__20230302_zd6MyCVZUvpd" style="font-family: Times New Roman, Times, Serif; font-size: 18pt"><b><ix:nonNumeric contextRef="From2023-03-02to2023-03-02" name="dei:EntityRegistrantName">TECNOGLASS
INC.</ix:nonNumeric></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(Exact
Name of Registrant as Specified in Charter)</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom">
    <td style="border-bottom: black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; width: 32%; text-align: center"><span id="xdx_907_edei--EntityIncorporationStateCountryCode_c20230302__20230302_zLBKUt47tvN4" style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><ix:nonNumeric contextRef="From2023-03-02to2023-03-02" format="ixt-sec:edgarprovcountryen" name="dei:EntityIncorporationStateCountryCode">Cayman
    Islands</ix:nonNumeric></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 2%; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; width: 32%; text-align: center"><span id="xdx_901_edei--EntityFileNumber_c20230302__20230302_z3OucKUTEtAj" style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><ix:nonNumeric contextRef="From2023-03-02to2023-03-02" name="dei:EntityFileNumber">001-35436</ix:nonNumeric></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 2%; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; width: 32%; text-align: center"><span id="xdx_90E_edei--EntityTaxIdentificationNumber_c20230302__20230302_zPawEM8DNCO2" style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><ix:nonNumeric contextRef="From2023-03-02to2023-03-02" name="dei:EntityTaxIdentificationNumber">98-1271120</ix:nonNumeric></span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(State
    or Other Jurisdiction </span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(Commission
    </span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(IRS
    Employer</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">of
    Incorporation)</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">File
    Number)</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Identification
    No.)</span></td></tr>
  </table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><span id="xdx_909_edei--EntityAddressAddressLine1_c20230302__20230302_zisIK5jrdbu8" style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="text-decoration: underline"><ix:nonNumeric contextRef="From2023-03-02to2023-03-02" name="dei:EntityAddressAddressLine1">Avenida
Circunvalar a 100 mts de la Via 40</ix:nonNumeric></span></span><span style="text-decoration: underline"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">, <span id="xdx_904_edei--EntityAddressAddressLine2_c20230302__20230302_zB1REIHJnaY9"><ix:nonNumeric contextRef="From2023-03-02to2023-03-02" name="dei:EntityAddressAddressLine2">Barrio
Las Flores</ix:nonNumeric></span></span></span><span style="text-decoration: underline"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">, </span></span><span style="font-family: Times New Roman, Times, Serif"><span id="xdx_90E_edei--EntityAddressCityOrTown_c20230302__20230302_zO88ywMBn5Wc"><ix:nonNumeric contextRef="From2023-03-02to2023-03-02" name="dei:EntityAddressCityOrTown">Barranquilla</ix:nonNumeric></span></span><span style="font-family: Times New Roman, Times, Serif">,
</span><span style="font-family: Times New Roman, Times, Serif"><span id="xdx_90C_edei--EntityAddressCountry_c20230302__20230302_zX1hg69uwGx4"><ix:nonNumeric contextRef="From2023-03-02to2023-03-02" format="ixt-sec:countrynameen" name="dei:EntityAddressCountry">Colombia</ix:nonNumeric></span></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(Address
of Principal Executive Offices) (Zip Code)</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><span id="xdx_90B_edei--CityAreaCode_c20230302__20230302_zvo1hdUwEJX6" style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="text-decoration: underline"><ix:nonNumeric contextRef="From2023-03-02to2023-03-02" name="dei:CityAreaCode">(57)(5)</ix:nonNumeric>
</span></span><span style="text-decoration: underline"><span id="xdx_900_edei--LocalPhoneNumber_c20230302__20230302_zxyNGl74wPTl" style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><ix:nonNumeric contextRef="From2023-03-02to2023-03-02" name="dei:LocalPhoneNumber">3734000</ix:nonNumeric></span></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(Registrant&#8217;s
Telephone Number, Including Area Code)</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><span id="xdx_90A_edei--EntityInformationFormerLegalOrRegisteredName_c20230302__20230302_zgC4Q7FZDX6a" style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="text-decoration: underline"><ix:nonNumeric contextRef="From2023-03-02to2023-03-02" name="dei:EntityInformationFormerLegalOrRegisteredName">Not
Applicable</ix:nonNumeric></span></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(Former
Name or Former Address, if Changed Since Last Report)</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 35.85pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Check
the appropriate box below if the Form 8-K filing is intended to simultaneously satisfy the filing obligation of the registrant under
any of the following provisions (<i>see</i> General Instruction A.2. below):</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 35.85pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; width: 0.5in; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 0.5in; text-align: justify"><span id="xdx_90B_edei--WrittenCommunications_c20230302__20230302_zmIPKbH7Humd" style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><ix:nonNumeric contextRef="From2023-03-02to2023-03-02" format="ixt:booleanfalse" name="dei:WrittenCommunications">&#9744;</ix:nonNumeric></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Written
    communications pursuant to Rule 425 under the Securities Act (17 CFR 230.425)</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span id="xdx_90C_edei--SolicitingMaterial_c20230302__20230302_zpVe8CCP5lHi" style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><ix:nonNumeric contextRef="From2023-03-02to2023-03-02" format="ixt:booleanfalse" name="dei:SolicitingMaterial">&#9744;</ix:nonNumeric></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Soliciting
    material pursuant to Rule 14a-12 under the Exchange Act (17 CFR 240.14a-12)</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span id="xdx_907_edei--PreCommencementTenderOffer_c20230302__20230302_zTMPCcCPU4Sh" style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><ix:nonNumeric contextRef="From2023-03-02to2023-03-02" format="ixt:booleanfalse" name="dei:PreCommencementTenderOffer">&#9744;</ix:nonNumeric></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Pre-commencement
    communications pursuant to Rule 14d-2(b) under the Exchange Act (17 CFR 240.14d-2(b))</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span id="xdx_900_edei--PreCommencementIssuerTenderOffer_c20230302__20230302_zk91up5kPFv5" style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><ix:nonNumeric contextRef="From2023-03-02to2023-03-02" format="ixt:booleanfalse" name="dei:PreCommencementIssuerTenderOffer">&#9744;</ix:nonNumeric></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Pre-commencement
    communications pursuant to Rule 13e-4(c) under the Exchange Act (17 CFR 240.13e 4(c))</span></td></tr>
  </table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Securities
registered pursuant to Section 12(b) of the Act:</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom">
    <td style="border-bottom: black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; width: 34%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Title
    of each class</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 2%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; width: 20%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Trading
    Symbol(s)</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 2%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; width: 42%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Name
    of each exchange on which registered</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom">
    <td style="font: 10pt Times New Roman, Times, Serif"><span id="xdx_900_edei--Security12bTitle_c20230302__20230302_zWxtorbpF5i9" style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><ix:nonNumeric contextRef="From2023-03-02to2023-03-02" name="dei:Security12bTitle">Ordinary
    Shares</ix:nonNumeric></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span id="xdx_903_edei--TradingSymbol_c20230302__20230302_zp1eIOgFw1sg" style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><ix:nonNumeric contextRef="From2023-03-02to2023-03-02" name="dei:TradingSymbol">TGLS</ix:nonNumeric></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span id="xdx_90F_edei--SecurityExchangeName_c20230302__20230302_zlyZ4EsCp8y3" style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><ix:nonNumeric contextRef="From2023-03-02to2023-03-02" format="ixt-sec:exchnameen" name="dei:SecurityExchangeName">The
    New York Stock Exchange</ix:nonNumeric></span></td></tr>
  </table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Indicate
by check mark whether the registrant is an emerging growth company as defined in Rule 405 of the Securities Act of 1933 (&#167;230.405
of this chapter) or Rule 12b-2 of the Securities Exchange Act of 1934 (&#167;240.12b-2 of this chapter).</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Emerging
growth company <span id="xdx_906_edei--EntityEmergingGrowthCompany_c20230302__20230302_zhJbSHj09cp4"><ix:nonNumeric contextRef="From2023-03-02to2023-03-02" format="ixt:booleanfalse" name="dei:EntityEmergingGrowthCompany">&#9744;</ix:nonNumeric></span></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">If
an emerging growth company, indicate by check mark if the registrant has elected not to use the extended transition period for complying
with any new or revised financial accounting standards provided pursuant to Section 13(a) of the Exchange Act. &#9744;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"></p>

<!-- Field: Rule-Page --><div style="font-family: Times New Roman, Times, Serif; width: 100%"><div style="border-top: Black 1.5pt solid; border-bottom: Black 4pt solid; font: 1pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></div></div><!-- Field: /Rule-Page -->

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>


<!-- Field: Page; Sequence: 1 -->
    <div style="border-bottom: Black 1.5pt solid; margin-bottom: 6pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="width: 100%">&#160;</td></tr></table></div>
    <div style="break-before: page; margin-top: 6pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="text-align: center; width: 100%">&#160;</td></tr></table></div>
    <!-- Field: /Page -->

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Item
2.02. Results of Operations and Financial Condition.</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">On
March 2, 2023, Tecnoglass Inc. (the &#8220;Company&#8221;) issued a press release announcing its financial results for the fourth quarter
and full year ended December 31, 2022. The press release is included as Exhibit 99.1 hereto.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
information furnished under this Item 2.02, including the exhibit related thereto, shall not be deemed &#8220;filed&#8221; for purposes
of Section 18 of the Securities Exchange Act of 1934, nor shall it be deemed incorporated by reference in any disclosure document of
the Company, except as shall be expressly set forth by specific reference in such document.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Item
9.01. Financial Statements and Exhibits.</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(d)
<span style="text-decoration: underline">Exhibits</span>.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; background-color: white"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; background-color: white; border-collapse: collapse">
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom">
    <td style="border-bottom: black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; width: 0.75in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Exhibit
    No.</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 0.1in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Description</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">99.1</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><a href="ex99-1.htm">Press
    release dated March 2, 2023.</a></span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">104</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Cover
    Page Interactive Data File (embedded within the Inline XBRL document) </span></td></tr>
  </table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#160;</b></span></p>


<!-- Field: Page; Sequence: 2 -->
    <div style="border-bottom: Black 1.5pt solid; margin-bottom: 6pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="width: 100%">&#160;</td></tr></table></div>
    <div style="break-before: page; margin-top: 6pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="text-align: center; width: 100%">&#160;</td></tr></table></div>
    <!-- Field: /Page -->

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#160;</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>SIGNATURE</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Pursuant
to the requirements of the Securities Exchange Act of 1934, the registrant has duly caused this report to be signed on its behalf by
the undersigned hereunto duly authorized.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Dated:
March 2, 2023</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td colspan="2" style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">TECNOGLASS
    INC.</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; width: 50%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 5%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 45%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">By:
    </span></td>
    <td style="border-bottom: black 1.5pt solid; font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>/s/
    Jose M. Daes</i></span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Name:
    </span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Jose
    M. Daes</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Title:</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Chief
    Executive Officer</span></td></tr>
  </table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#160;</b></span></p>


<!-- Field: Page; Sequence: 3; Options: Last -->
    <div style="border-bottom: Black 1.5pt solid; margin-bottom: 6pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="width: 100%">&#160;</td></tr></table></div>
    <!-- Field: /Page -->

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#160;</b></span></p>

</body>
</html>
<!-- Field: Set; Name: xdx; ID: xdx_08B_extensions -->
<!-- eJxFjd0KgkAQhZ/Adxj2Wso1JPAyKYksRCK6XXKMJd2R2e3HR+ot25RoGBiGc75zhAhFThvdIsN5VRVwxK5vlUOosEFGc0HvyLa7FPyt8KqtY2Xc+P7AjDyDnklmcqm8MFof2mKdQrSYR3IeL0DKNEmg3Ivgq2dkGl2jcVq1oEwNJVPPGp3iYUo4qhcZ6oax6oRsNZkU5Cya5DfEkYzhQA/1JL5ZKIpMBOE4gciZ7v235m4ddbBusfNddkL/G3wAF/1JSQ== -->
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-99.1
<SEQUENCE>2
<FILENAME>ex99-1.htm
<TEXT>
<HTML>
<HEAD>
     <TITLE></TITLE>
</HEAD>
<BODY STYLE="font: 10pt Times New Roman, Times, Serif">

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<P STYLE="text-align: right; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><B>Exhibit 99.1</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<P STYLE="text-align: right; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><IMG SRC="ex99-1_001.jpg" ALT="" STYLE="height: 39.45pt; width: 102.7pt"></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center; background-color: white"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>&nbsp;</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center; background-color: white"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>Tecnoglass
Reports Record Fourth Quarter and Full Year 2022 Results</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center; background-color: white"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>-
Record Fourth Quarter Revenues and Adjusted EBITDA Up 60% to $211.1 Million and 107% to $87.2 Million, Respectively -</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>&nbsp;</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>-
Also Achieves Record Fourth Quarter Gross Margin, Operating Margin, Net Income, Adjusted Net Income<SUP>1</SUP>, Adjusted EPS and
Operating &amp; Free Cash Flows - </B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>&nbsp;</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>-
Strong Results Driven by Organic Growth in Both Single-Family Residential and Multifamily/Commercial Businesses, Up 59% and 61%,
Respectively - </B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>&nbsp;</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>-
Backlog Expanded 24% Year-Over-Year to an All-Time High of $725.2 Million -</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>&nbsp;</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>-
Facility Investments Remain on Track to Increase Operational Capacity to ~$950 Million in Revenues in the Second Quarter of 2023
-</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>&nbsp;</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>-
Introduces Full Year 2023 Growth Outlook for Adjusted EBITDA<SUP>1</SUP> of $300 Million to $320 Million on Total Revenues of $790
Million to $830 Million -</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>&nbsp;</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; background-color: white"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>Record
Full Year 2022 Highlights</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; background-color: white"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>&nbsp;</B></FONT></P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="width: 100%; font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0"><TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
<TD STYLE="text-align: justify; font: 10pt Times New Roman, Times, Serif; width: 0.25in"></TD><TD STYLE="text-align: justify; font: 10pt Times New Roman, Times, Serif; width: 0.25in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</FONT></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Total
                                            revenues of $716.6 million, up 44% from $496.8 million in 2021</FONT></TD></TR>
<TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
<TD STYLE="text-align: justify; font: 10pt Times New Roman, Times, Serif"></TD><TD STYLE="text-align: justify; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</FONT></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Gross
                                            margin of 48.8%, up 800 basis points</FONT></TD></TR>
<TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
<TD STYLE="text-align: justify; font: 10pt Times New Roman, Times, Serif"></TD><TD STYLE="text-align: justify; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</FONT></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Net
                                            income of $156.4 million, or $3.28 per diluted share and adjusted net income<SUP>1</SUP>
                                            of $158.5 million, or $3.32 per diluted share, up from $1.44 per diluted share and $1.74
                                            per diluted share, respectively</FONT></TD></TR>
<TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
<TD STYLE="text-align: justify; font: 10pt Times New Roman, Times, Serif"></TD><TD STYLE="text-align: justify; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</FONT></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Adjusted
                                            EBITDA<SUP>1</SUP> up 76.8% to a record $265.7 million at a margin of 37.1%</FONT></TD></TR>
<TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
<TD STYLE="text-align: justify; font: 10pt Times New Roman, Times, Serif"></TD><TD STYLE="text-align: justify; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</FONT></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Cash
                                            flow from operations of $141.9 million drives net leverage to a ratio of 0.2x at year end</FONT></TD></TR></TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: -0.25in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; background-color: white"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>Record
Fourth Quarter 2022 Highlights</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; background-color: white"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>&nbsp;</B></FONT></P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="width: 100%; font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0"><TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
<TD STYLE="text-align: justify; font: 10pt Times New Roman, Times, Serif; width: 0.25in"></TD><TD STYLE="text-align: justify; font: 10pt Times New Roman, Times, Serif; width: 0.25in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</FONT></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Total
                                            revenues increased 60.2% year-over-year to $211.1 million, with 59% growth in single-family
                                            residential revenues and 61% growth in multifamily/commercial revenues</FONT></TD></TR>
<TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
<TD STYLE="text-align: justify; font: 10pt Times New Roman, Times, Serif"></TD><TD STYLE="text-align: justify; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</FONT></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Gross
                                            margin improved 930 basis points year-over-year to 52.2%</FONT></TD></TR>
<TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
<TD STYLE="text-align: justify; font: 10pt Times New Roman, Times, Serif"></TD><TD STYLE="text-align: justify; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</FONT></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Net
                                            income of $55.1 million, or $1.16 per diluted share and adjusted net income<SUP>1</SUP> of
                                            $52.1 million, or $1.09 per diluted share</FONT></TD></TR>
<TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
<TD STYLE="text-align: justify; font: 10pt Times New Roman, Times, Serif"></TD><TD STYLE="text-align: justify; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</FONT></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Adjusted
                                            EBITDA<SUP>1</SUP> increased 106.8% year-over-year to $87.2 million, representing 41.3% of
                                            total revenues</FONT></TD></TR>
<TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
<TD STYLE="text-align: justify; font: 10pt Times New Roman, Times, Serif"></TD><TD STYLE="text-align: justify; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</FONT></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Cash
                                            flow from operations and free cashflow of $49.8 million and $25.3, respectively</FONT></TD></TR></TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>&nbsp;</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>BARRANQUILLA,
Colombia &ndash; March 2, 2023 &ndash; Tecnoglass, Inc. (NYSE: TGLS) (&ldquo;Tecnoglass&rdquo; or the &ldquo;Company&rdquo;)</B>, a leading
manufacturer of architectural glass, windows, and associated aluminum products serving the global residential and commercial end markets,
today reported financial results for the fourth quarter and full year ended December 31, 2022.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Jos&eacute;
Manuel Daes, Chief Executive Officer of Tecnoglass, commented, &ldquo;Our record fourth quarter results reflect an exceptional finish
to another year of above market performance led by the focused execution of our dedicated team members and the resiliency of our vertically
integrated business model. We continue to benefit substantially from our previously implemented high return automation and capacity enhancements,
which contributed to record gross profit and Adjusted EBITDA for the quarter and full year. Additionally, our prudent working capital
management and market share gains in our shorter cash cycle single-family residential business helped generate our 12<SUP>th</SUP> consecutive
quarter of robust cash flow. Our strong capital position has given us the flexibility to invest in further structural enhancements, increase
our cash dividend, and improve our leverage profile with net debt to Adjusted EBITDA now at a record low 0.2x for full year 2022. As
we look to 2023 and beyond, we remain confident in our ability to strengthen our existing customer relationships and expand our market
share through geographical diversification, innovation, quality and stable lead times to produce another year of strong financial performance
and returns for our shareholders.&rdquo;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>


<!-- Field: Page; Sequence: 1 -->
    <DIV STYLE="margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 100%">&nbsp;</TD></TR></TABLE></DIV>
    <DIV STYLE="break-before: page; margin-top: 6pt"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="text-align: center; width: 100%">&nbsp;</TD></TR></TABLE></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Christian
Daes, Chief Operating Officer of Tecnoglass, added, &ldquo;Building on our solid momentum throughout 2022, we were pleased to produce
record results for the fourth quarter and full year. This was largely attributable to our multi-year efforts to deepen our presence in
the highly profitable single-family residential end markets in combination with capitalizing on rebounding commercial activity. Overall
quoting and bidding activity in our markets remains strong and our record backlog position of $725 million puts us on solid footing with
visibility on projects in our multifamily and commercial project pipeline into 2024. As we look forward, we remain committed to gaining
additional share and expanding our geographic presence in single-family residential by advancing our product innovation, opening additional
show rooms and doing our part to keep our customers on schedule with their projects. We believe these factors, along with our strong
industry relationships and structural competitive advantages through our vertically integrated platform, collectively position us well
to create additional shareholder value in 2023 and years ahead.&rdquo;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>Fourth
Quarter 2022 Results</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>&nbsp;</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Total
revenues for the fourth quarter of 2022 increased 60.2% to $211.1 million compared to $131.8 million in the prior year quarter, driven
by an increase in the Company&rsquo;s commercial activity, strong growth in single-family residential activity and market share gains.
Single-family residential revenues increased approximately 59% year-over-year, representing 40.3% of total revenues for the fourth quarter,
helped by market share gains and the continued positive demographic dynamics in our main markets. Changes in foreign currency exchange
rates had an adverse impact of $0.6 million on both Colombia revenues and total revenues in the quarter.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Gross
profit for the fourth quarter of 2022 nearly doubled to $110.2 million, representing a 52.2% gross margin, compared to gross profit of
$56.6 million, representing a 42.9% gross margin in the prior year quarter. The 930 basis point improvement in gross margin mainly reflected
operating leverage on higher sales, favorable pricing dynamics, greater operating efficiencies related to automation and a favorable
FX trend given the recent depreciation of the Colombian peso. Selling, general and administrative expense (&ldquo;SG&amp;A&rdquo;) was
$33.4 million for the fourth quarter of 2022 compared to $23.7 million in the prior year quarter, with the majority of the increase attributable
to higher shipping expenses as a result of a higher sales volume, higher shipping rates and a higher mix of sales going into the more
fragmented single-family residential market. As a percent of total revenues, SG&amp;A was 15.8% for the fourth quarter of 2022 compared
to 18.0% in the prior year quarter with operating leverage more than offsetting higher transportation costs.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>&nbsp;</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Net
income was $55.1 million, or $1.16 per diluted share, in the fourth quarter of 2022 compared to net income of $19.8 million, or $0.42
per diluted share, in the prior year quarter, including a non-cash foreign exchange transaction gain of $2.9 million in the fourth quarter
of 2022 and a $4.6 million loss in the fourth quarter of 2021. As previously disclosed, these non-cash gains and losses are related to
the accounting re-measurement of U.S. Dollar denominated assets and liabilities against the Colombian Peso as functional currency.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: bold 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; font-weight: normal">Adjusted
net income</FONT><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><SUP>1</SUP> <FONT STYLE="font-weight: normal">was
$52.1 million, or $1.09 per diluted share, in the fourth quarter of 2022 compared to adjusted net income of $24.0 million, or $0.50 per
diluted share, in the prior year quarter. Adjusted net income</FONT><SUP>1</SUP><FONT STYLE="font-weight: normal">, as reconciled in
the table below, excludes the impact of non-cash foreign exchange transaction gains or losses and other non-core items, along with the
tax impact of adjustments at statutory rates, to better reflect core financial performance. </FONT></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; font-weight: normal">&nbsp;</FONT></P>

<P STYLE="font: bold 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; font-weight: normal">Adjusted
EBITDA</FONT><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><SUP>1</SUP><FONT STYLE="font-weight: normal">,
as reconciled in the table below, more than doubled to $87.2 million, or 41.3% of total revenues, in the fourth quarter of 2022, compared
to $42.2 million, or 32.0% of total revenues, in the prior year quarter. The improvement was driven by higher sales and a stronger gross
and operating margins. Adjusted EBITDA</FONT><SUP>1</SUP> <FONT STYLE="font-weight: normal">included a $0.8 million contribution from
the Company&rsquo;s joint venture with Saint-Gobain, compared to $1.3 million in the prior year quarter.</FONT></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; font-weight: normal">&nbsp;</FONT></P>


<!-- Field: Page; Sequence: 2 -->
    <DIV STYLE="margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 100%">&nbsp;</TD></TR></TABLE></DIV>
    <DIV STYLE="break-before: page; margin-top: 6pt"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="text-align: center; width: 100%">&nbsp;</TD></TR></TABLE></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>Full
Year 2022 Results </B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>&nbsp;</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Total
revenues for the full year 2022 increased 44.2% to a record $716.6 million compared to $496.8 million in the prior year. Changes in foreign
currency exchange rates had a negligible impact on total revenues in the year.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Gross
profit increased 72.5% year-over-year to a full year record of $349.5 million, representing a 48.8% gross margin, compared to $202.6
million, representing a 40.8% gross margin, in the prior year. Operating income for the full year 2022 was $226.4 million compared to
$117.0 million in the prior year. Net income for the full year 2022 was $156.4 million, or a $3.28 per diluted share, compared to net
income of $68.4 million, or $1.44 per diluted share, in the prior year. Adjusted net income<SUP>1</SUP> for the full year 2022 was $158.5
million, or $3.32 per diluted share, compared to $82.7 million, or $1.74 per diluted share, in the prior year. Adjusted EBITDA<SUP>1
</SUP>for the full year 2022 improved to a record $265.7 million, or 37.1% of sales, compared to $150.3 million, or 30.2% of sales, in
the prior year.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>Balance
Sheet &amp; Liquidity</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>&nbsp;</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
Company ended 2022 with total liquidity of approximately $270 million, including cash and cash equivalents of $103.7 million and availability
under its committed revolving credit facilities of $170 million. Given the Company&rsquo;s continued growth in Adjusted EBITDA<SUP>1
</SUP>and strong cash generation, debt leverage continues to trend lower and now stands at 0.2 times net debt to LTM Adjusted EBITDA<SUP>1</SUP>,
compared to 0.8 times in the prior year.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>High-Return
Capital Investments </B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>&nbsp;</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">During
2022, the Company initiated enhancements at its glass and aluminum facilities to increase production capacity and automate operations.
The Company was successful in increasing installed production capacity to an amount equivalent to over $800 million of annual sales at
the end of 2022, which is expected to be followed by a further expansion of installed production capacity to an amount equivalent to
approximately $950 million of annual sales by the end of the second quarter of 2023.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>Dividend
</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>&nbsp;</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
Company declared a quarterly cash dividend of $0.075 per share for the fourth quarter of 2022, which was paid on January 31, 2023 to
shareholders of record as of the close of business on December 31, 2022.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>


<!-- Field: Page; Sequence: 3 -->
    <DIV STYLE="margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 100%">&nbsp;</TD></TR></TABLE></DIV>
    <DIV STYLE="break-before: page; margin-top: 6pt"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="text-align: center; width: 100%">&nbsp;</TD></TR></TABLE></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>Full
Year 2023 Outlook </B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>&nbsp;</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Santiago
Giraldo, Chief Financial Officer of Tecnoglass, stated, &ldquo;Based on our current invoicing schedule and strong demand for our architectural
glass products, we are pleased to introduce our full year 2023 outlook for revenues to grow organically to a range of $790 million to
$830 million (approximately 13% at the mid-point of guidance) and for Adjusted EBITDA<SUP>1</SUP> to increase to a range of $300 million
to $320 million. This implies Adjusted EBITDA growth of approximately 17% at the midpoint. We believe the investments we have made in
our production capabilities and structural advantages stemming from our vertically integrated platform will continue to help us drive
above market growth and exceptional profit performance, allowing for continued strong cash flow generation in the full year 2023. Based
on the Board&rsquo;s confidence in our projected performance and expected cashflow, we will continue to actively pursue effective ways
to generate value for shareholders through growth investments, return of capital to shareholders and other value-enhancing actions.&rdquo;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: bold 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Webcast
and Conference Call</FONT></P>

<P STYLE="font: bold 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; font-weight: normal">Management
will host a webcast and conference call on March 2, 2023 at 10:00 a.m. Eastern time (10:00 a.m. Bogota, Colombia time) to review the
Company&rsquo;s results. The conference call will be broadcast live over the Internet. Additionally, a slide presentation will accompany
the conference call. To listen to the call and view the slides, please visit the Investor Relations section of Tecnoglass&rsquo; website
at www.tecnoglass.com. Please go to the website at least 15 minutes early to register, download and install any necessary audio software.
For those unable to access the webcast, the conference call will be accessible by dialing 1-877-269-7751 (domestic) or 1-201-389-0908
(international). Upon dialing in, please request to join the Tecnoglass Fourth Quarter 2022 Earnings Conference Call.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; font-weight: normal">&nbsp;</FONT></P>

<P STYLE="font: bold 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; font-weight: normal">If
you are unable to listen live, a replay of the webcast will be archived on the website. You may also access the conference call playback
by dialing 1-844-512-2921 (Domestic) or 1-412-317-6671 (International) and entering passcode: 13735775.</FONT><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9;</FONT></P>

<P STYLE="font: bold 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>About
Tecnoglass</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>&nbsp;</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Tecnoglass
Inc. is a leading producer of architectural glass, windows, and associated aluminum products serving the multi-family, single-family
and commercial end markets. Tecnoglass is the second largest glass fabricator serving the U.S. and the #1 architectural glass transformation
company in Latin America. Located in Barranquilla, Colombia, the Company&rsquo;s 4.1 million square foot, vertically-integrated and state-of-the-art
manufacturing complex provides efficient access to over 1,000 global customers, with the U.S. accounting for more than 90% of revenues.
Tecnoglass&rsquo; tailored, high-end products are found on some of the world&rsquo;s most distinctive properties, including One Thousand
Museum (Miami), Paramount (Miami), Salesforce Tower (San Francisco), Via 57 West (NY), Hub50House (Boston), Aeropuerto Internacional
El Dorado (Bogot&aacute;), One Plaza (Medell&iacute;n), Pabellon de Cristal (Barranquilla). For more information, please visit <U>www.tecnoglass.com
</U>or view our corporate video at <U>https://vimeo.com/134429998</U>.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>Forward
Looking Statements </B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">This
press release includes certain forward-looking statements within the meaning of the Private Securities Litigation Reform Act of 1995,
including statements regarding future financial performance, future growth and future acquisitions. These statements are based on Tecnoglass&rsquo;
current expectations or beliefs and are subject to uncertainty and changes in circumstances. Actual results may vary materially from
those expressed or implied by the statements herein due to changes in economic, business, competitive and/or regulatory factors, and
other risks and uncertainties affecting the operation of Tecnoglass&rsquo; business. These risks, uncertainties and contingencies are
indicated from time to time in Tecnoglass&rsquo; filings with the Securities and Exchange Commission. The information set forth herein
should be read in light of such risks. Further, investors should keep in mind that Tecnoglass&rsquo; financial results in any particular
period may not be indicative of future results. Tecnoglass is under no obligation to, and expressly disclaims any obligation to, update
or alter its forward-looking statements, whether as a result of new information, future events and changes in assumptions or otherwise,
except as required by law.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>&nbsp;</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>Investor
Relations:</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Santiago
Giraldo</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">CFO</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">305-503-9062</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><U>investorrelations@tecnoglass.com</U></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><SUP>1
</SUP>Adjusted net income (loss) and Adjusted EBITDA in both periods are reconciled in the table below.</FONT>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>


<!-- Field: Page; Sequence: 4 -->
    <DIV STYLE="margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 100%">&nbsp;</TD></TR></TABLE></DIV>
    <DIV STYLE="break-before: page; margin-top: 6pt"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="text-align: center; width: 100%">&nbsp;</TD></TR></TABLE></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>&nbsp;</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B></B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>Tecnoglass
Inc. and Subsidiaries</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>Consolidated
Balance Sheets</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>(In
thousands, except share and per share data)</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>(Unaudited)</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>&nbsp;</B></FONT></P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
  <TR STYLE="vertical-align: bottom">
    <TD STYLE="text-align: justify">&nbsp;</TD><TD STYLE="font-weight: bold">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="font-weight: bold; text-align: center">December 31,</TD><TD STYLE="font-weight: bold">&nbsp;</TD><TD STYLE="font-weight: bold">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="font-weight: bold; text-align: center">December 31,</TD><TD STYLE="font-weight: bold">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom">
    <TD STYLE="text-align: justify">&nbsp;</TD><TD STYLE="font-weight: bold; padding-bottom: 1.5pt">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2022</TD><TD STYLE="padding-bottom: 1.5pt; font-weight: bold">&nbsp;</TD><TD STYLE="font-weight: bold; padding-bottom: 1.5pt">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2021</TD><TD STYLE="padding-bottom: 1.5pt; font-weight: bold">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font-weight: bold; text-align: center">ASSETS</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="font-weight: bold; text-align: justify">Current assets:</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="width: 60%; text-align: justify">Cash and cash equivalents</TD><TD STYLE="width: 2%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">$</TD><TD STYLE="width: 16%; text-align: right">103,671</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 2%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">$</TD><TD STYLE="width: 16%; text-align: right">85,011</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: justify">Investments</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">2,049</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">1,977</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: justify">Trade accounts receivable, net</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">158,397</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">110,539</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: justify">Due from related parties</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">1,447</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">2,252</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: justify">Inventories</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">124,997</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">84,975</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: justify">Contract assets &ndash; current portion</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">12,610</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">18,667</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: justify; padding-bottom: 1.5pt">Other current assets</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right">28,963</TD><TD STYLE="padding-bottom: 1.5pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right">22,854</TD><TD STYLE="padding-bottom: 1.5pt; text-align: left">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="font-weight: bold; text-align: justify">Total current assets</TD><TD STYLE="font-weight: bold">&nbsp;</TD>
    <TD STYLE="font-weight: bold; text-align: left">$</TD><TD STYLE="font-weight: bold; text-align: right">432,134</TD><TD STYLE="font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="font-weight: bold">&nbsp;</TD>
    <TD STYLE="font-weight: bold; text-align: left">$</TD><TD STYLE="font-weight: bold; text-align: right">326,275</TD><TD STYLE="font-weight: bold; text-align: left">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font-weight: bold; text-align: justify">Long-term assets:</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: justify">Property, plant and equipment, net</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">$</TD><TD STYLE="text-align: right">202,865</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">$</TD><TD STYLE="text-align: right">166,629</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: justify">Deferred income taxes</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">558</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">596</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: justify">Contract assets &ndash; non-current</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">8,875</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">11,853</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: justify">Long-term trade accounts receivable</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">1,225</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">3,995</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: justify">Intangible assets</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">2,706</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">3,337</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: justify">Goodwill</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">23,561</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">23,561</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: justify">Equity method investment</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">57,839</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">51,160</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: justify; padding-bottom: 1.5pt">Other long-term assets</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right">4,545</TD><TD STYLE="padding-bottom: 1.5pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right">4,157</TD><TD STYLE="padding-bottom: 1.5pt; text-align: left">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="font-weight: bold; text-align: justify; padding-bottom: 1.5pt">Total long-term assets</TD><TD STYLE="font-weight: bold; padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: right">302,174</TD><TD STYLE="padding-bottom: 1.5pt; font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="font-weight: bold; padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: right">265,288</TD><TD STYLE="padding-bottom: 1.5pt; font-weight: bold; text-align: left">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font-weight: bold; text-align: justify; padding-bottom: 1.5pt">Total assets</TD><TD STYLE="font-weight: bold; padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: left">$</TD><TD STYLE="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: right">734,308</TD><TD STYLE="padding-bottom: 1.5pt; font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="font-weight: bold; padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: left">$</TD><TD STYLE="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: right">591,563</TD><TD STYLE="padding-bottom: 1.5pt; font-weight: bold; text-align: left">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="padding-left: 10pt; font-weight: bold; text-align: center">LIABILITIES AND SHAREHOLDERS&rsquo; EQUITY</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font-weight: bold; text-align: justify">Current liabilities:</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: justify">Short-term debt and current portion of long-term debt</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">$</TD><TD STYLE="text-align: right">504</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">$</TD><TD STYLE="text-align: right">10,700</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: justify">Trade accounts payable and accrued expenses</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">90,186</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">68,087</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: justify">Due to related parties</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">5,323</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">3,857</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: justify">Dividends payable</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">3,622</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">3,141</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: justify">Contract liability &ndash; current portion</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">49,601</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">45,213</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: justify; padding-bottom: 1.5pt">Other current liabilities</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right">60,566</TD><TD STYLE="padding-bottom: 1.5pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right">24,017</TD><TD STYLE="padding-bottom: 1.5pt; text-align: left">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="font-weight: bold; text-align: justify">Total current liabilities</TD><TD STYLE="font-weight: bold">&nbsp;</TD>
    <TD STYLE="font-weight: bold; text-align: left">$</TD><TD STYLE="font-weight: bold; text-align: right">209,802</TD><TD STYLE="font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="font-weight: bold">&nbsp;</TD>
    <TD STYLE="font-weight: bold; text-align: left">$</TD><TD STYLE="font-weight: bold; text-align: right">155,015</TD><TD STYLE="font-weight: bold; text-align: left">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font-weight: bold; text-align: justify">Long-term liabilities:</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: justify">Deferred income taxes</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">$</TD><TD STYLE="text-align: right">5,190</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">$</TD><TD STYLE="text-align: right">3,417</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: justify">Contract liability &ndash; non-current</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">11</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">78</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: justify; padding-bottom: 1.5pt">Long-term debt</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right">168,980</TD><TD STYLE="padding-bottom: 1.5pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right">188,355</TD><TD STYLE="padding-bottom: 1.5pt; text-align: left">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font-weight: bold; text-align: justify; padding-bottom: 1.5pt">Total long-term liabilities</TD><TD STYLE="font-weight: bold; padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: right">174,181</TD><TD STYLE="padding-bottom: 1.5pt; font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="font-weight: bold; padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: right">191,850</TD><TD STYLE="padding-bottom: 1.5pt; font-weight: bold; text-align: left">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="font-weight: bold; text-align: justify">Total liabilities</TD><TD STYLE="font-weight: bold">&nbsp;</TD>
    <TD STYLE="font-weight: bold; text-align: left">$</TD><TD STYLE="font-weight: bold; text-align: right">383,983</TD><TD STYLE="font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="font-weight: bold">&nbsp;</TD>
    <TD STYLE="font-weight: bold; text-align: left">$</TD><TD STYLE="font-weight: bold; text-align: right">346,865</TD><TD STYLE="font-weight: bold; text-align: left">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font-weight: bold; text-align: justify">SHAREHOLDERS&rsquo; EQUITY</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: White">
    <TD>Preferred shares, $0.0001 par value, 1,000,000 shares authorized, 0 shares issued and outstanding at December 31, 2022 and December 31, 2021 respectively</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">$</TD><TD STYLE="text-align: right">-</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">$</TD><TD STYLE="text-align: right">-</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD>Ordinary shares, $0.0001 par value, 100,000,000 shares authorized, 47,674,773 and 47,674,773 shares issued and outstanding at December 31, 2022 and December 31, 2021, respectively</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">5</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">5</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: justify">Legal Reserves</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">1,458</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">2,273</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: justify">Additional paid-in capital</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">219,290</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">219,290</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: justify">Retained earnings</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">234,254</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">91,045</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: justify; padding-bottom: 1.5pt">Accumulated other comprehensive (loss)</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right">(106,187</TD><TD STYLE="padding-bottom: 1.5pt; text-align: left">)</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right">(68,751</TD><TD STYLE="padding-bottom: 1.5pt; text-align: left">)</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="font-weight: bold; text-align: justify; padding-bottom: 1.5pt">Shareholders&rsquo; equity attributable to controlling interest</TD><TD STYLE="font-weight: bold; padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: right">348,820</TD><TD STYLE="padding-bottom: 1.5pt; font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="font-weight: bold; padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: right">243,862</TD><TD STYLE="padding-bottom: 1.5pt; font-weight: bold; text-align: left">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font-weight: bold; text-align: justify; padding-bottom: 1.5pt">Shareholders&rsquo; equity attributable to non-controlling interest</TD><TD STYLE="font-weight: bold; padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: right">1,505</TD><TD STYLE="padding-bottom: 1.5pt; font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="font-weight: bold; padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: right">836</TD><TD STYLE="padding-bottom: 1.5pt; font-weight: bold; text-align: left">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="font-weight: bold; text-align: justify; padding-bottom: 1.5pt">Total shareholders&rsquo; equity</TD><TD STYLE="font-weight: bold; padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: right">350,325</TD><TD STYLE="padding-bottom: 1.5pt; font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="font-weight: bold; padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: right">244,698</TD><TD STYLE="padding-bottom: 1.5pt; font-weight: bold; text-align: left">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font-weight: bold; text-align: justify; padding-bottom: 1.5pt">Total liabilities and shareholders&rsquo; equity</TD><TD STYLE="font-weight: bold; padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: left">$</TD><TD STYLE="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: right">734,308</TD><TD STYLE="padding-bottom: 1.5pt; font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="font-weight: bold; padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: left">$</TD><TD STYLE="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: right">591,563</TD><TD STYLE="padding-bottom: 1.5pt; font-weight: bold; text-align: left">&nbsp;</TD></TR>
  </TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>&nbsp;</B></FONT></P>


<!-- Field: Page; Sequence: 5 -->
    <DIV STYLE="margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 100%">&nbsp;</TD></TR></TABLE></DIV>
    <DIV STYLE="break-before: page; margin-top: 6pt"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="text-align: center; width: 100%">&nbsp;</TD></TR></TABLE></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>&nbsp;</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>Tecnoglass
Inc. and Subsidiaries</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>Consolidated
Statements of Operations and Comprehensive Income</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>(In
thousands, except share and per share data)</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>(Unaudited)</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>&nbsp;</B></FONT></P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
  <TR STYLE="vertical-align: bottom">
    <TD>&nbsp;</TD><TD STYLE="font-weight: bold; padding-bottom: 1.5pt">&nbsp;</TD>
    <TD COLSPAN="6" STYLE="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Three months ended</TD><TD STYLE="padding-bottom: 1.5pt; font-weight: bold">&nbsp;</TD><TD STYLE="font-weight: bold; padding-bottom: 1.5pt">&nbsp;</TD>
    <TD COLSPAN="6" STYLE="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Twelve months ended</TD><TD STYLE="padding-bottom: 1.5pt; font-weight: bold">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom">
    <TD>&nbsp;</TD><TD STYLE="font-weight: bold; padding-bottom: 1.5pt">&nbsp;</TD>
    <TD COLSPAN="6" STYLE="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">December 31,</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD><TD STYLE="font-weight: bold; padding-bottom: 1.5pt">&nbsp;</TD>
    <TD COLSPAN="6" STYLE="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">December 31,</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom">
    <TD>&nbsp;</TD><TD STYLE="font-weight: bold; padding-bottom: 1.5pt">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2022</TD><TD STYLE="padding-bottom: 1.5pt; font-weight: bold">&nbsp;</TD><TD STYLE="font-weight: bold; padding-bottom: 1.5pt">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2021</TD><TD STYLE="padding-bottom: 1.5pt; font-weight: bold">&nbsp;</TD><TD STYLE="font-weight: bold; padding-bottom: 1.5pt">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2022</TD><TD STYLE="padding-bottom: 1.5pt; font-weight: bold">&nbsp;</TD><TD STYLE="font-weight: bold; padding-bottom: 1.5pt">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2021</TD><TD STYLE="padding-bottom: 1.5pt; font-weight: bold">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left">Operating revenues:</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="width: 40%; text-align: left">External customers</TD><TD STYLE="width: 2%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">$</TD><TD STYLE="width: 11%; text-align: right">210,816</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 2%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">$</TD><TD STYLE="width: 11%; text-align: right">130,888</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 2%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">$</TD><TD STYLE="width: 11%; text-align: right">714,735</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 2%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">$</TD><TD STYLE="width: 11%; text-align: right">494,665</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left; padding-bottom: 1.5pt">Related parties</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right">302</TD><TD STYLE="padding-bottom: 1.5pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right">931</TD><TD STYLE="padding-bottom: 1.5pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right">1,835</TD><TD STYLE="padding-bottom: 1.5pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right">2,120</TD><TD STYLE="padding-bottom: 1.5pt; text-align: left">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="padding-left: 10pt; text-align: left">Total operating revenues</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">211,118</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">131,819</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">716,570</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">496,785</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="padding-bottom: 1.5pt">Cost of sales</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right">100,880</TD><TD STYLE="padding-bottom: 1.5pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right">75,223</TD><TD STYLE="padding-bottom: 1.5pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right">367,071</TD><TD STYLE="padding-bottom: 1.5pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right">294,201</TD><TD STYLE="padding-bottom: 1.5pt; text-align: left">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="font-weight: bold; text-align: left">Gross profit</TD><TD STYLE="font-weight: bold">&nbsp;</TD>
    <TD STYLE="font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="font-weight: bold; text-align: right">110,238</TD><TD STYLE="font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="font-weight: bold">&nbsp;</TD>
    <TD STYLE="font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="font-weight: bold; text-align: right">56,596</TD><TD STYLE="font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="font-weight: bold">&nbsp;</TD>
    <TD STYLE="font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="font-weight: bold; text-align: right">349,499</TD><TD STYLE="font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="font-weight: bold">&nbsp;</TD>
    <TD STYLE="font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="font-weight: bold; text-align: right">202,584</TD><TD STYLE="font-weight: bold; text-align: left">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left">Operating expenses:</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left">Selling expense</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(18,772</TD><TD STYLE="text-align: left">)</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(13,345</TD><TD STYLE="text-align: left">)</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(69,006</TD><TD STYLE="text-align: left">)</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(49,768</TD><TD STYLE="text-align: left">)</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left; padding-bottom: 1.5pt">General and administrative expense</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right">(14,636</TD><TD STYLE="padding-bottom: 1.5pt; text-align: left">)</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right">(10,355</TD><TD STYLE="padding-bottom: 1.5pt; text-align: left">)</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right">(54,078</TD><TD STYLE="padding-bottom: 1.5pt; text-align: left">)</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right">(35,831</TD><TD STYLE="padding-bottom: 1.5pt; text-align: left">)</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left">Total operating expenses</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(33,408</TD><TD STYLE="text-align: left">)</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(23,700</TD><TD STYLE="text-align: left">)</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(123,084</TD><TD STYLE="text-align: left">)</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(85,599</TD><TD STYLE="text-align: left">)</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font-weight: bold; text-align: left">Operating income</TD><TD STYLE="font-weight: bold">&nbsp;</TD>
    <TD STYLE="font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="font-weight: bold; text-align: right">76,830</TD><TD STYLE="font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="font-weight: bold">&nbsp;</TD>
    <TD STYLE="font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="font-weight: bold; text-align: right">32,896</TD><TD STYLE="font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="font-weight: bold">&nbsp;</TD>
    <TD STYLE="font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="font-weight: bold; text-align: right">226,415</TD><TD STYLE="font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="font-weight: bold">&nbsp;</TD>
    <TD STYLE="font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="font-weight: bold; text-align: right">116,985</TD><TD STYLE="font-weight: bold; text-align: left">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left">Non-operating income, net</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">3,081</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">539</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">4,218</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">608</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left">Equity method income</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">1,610</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">1,007</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">6,680</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">4,177</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left">Foreign currency transactions gains (losses)</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">2,869</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(4,641</TD><TD STYLE="text-align: left">)</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">2,013</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(4,308</TD><TD STYLE="text-align: left">)</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD>Extinguishment of Debt</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">-</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">104</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">-</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(10,699</TD><TD STYLE="text-align: left">)</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; padding-bottom: 1.5pt">Interest expense and deferred cost of financing</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right">(2,724</TD><TD STYLE="padding-bottom: 1.5pt; text-align: left">)</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right">(1,730</TD><TD STYLE="padding-bottom: 1.5pt; text-align: left">)</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right">(8,156</TD><TD STYLE="padding-bottom: 1.5pt; text-align: left">)</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right">(9,850</TD><TD STYLE="padding-bottom: 1.5pt; text-align: left">)</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left; padding-bottom: 1.5pt">Income before taxes</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right">81,666</TD><TD STYLE="padding-bottom: 1.5pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right">28,175</TD><TD STYLE="padding-bottom: 1.5pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right">231,170</TD><TD STYLE="padding-bottom: 1.5pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right">96,913</TD><TD STYLE="padding-bottom: 1.5pt; text-align: left">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; padding-bottom: 1.5pt">Income tax provision</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right">(26,542</TD><TD STYLE="padding-bottom: 1.5pt; text-align: left">)</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right">(8,330</TD><TD STYLE="padding-bottom: 1.5pt; text-align: left">)</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right">(74,758</TD><TD STYLE="padding-bottom: 1.5pt; text-align: left">)</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right">(28,485</TD><TD STYLE="padding-bottom: 1.5pt; text-align: left">)</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font-weight: bold; text-align: left; padding-bottom: 2.5pt">Net income</TD><TD STYLE="font-weight: bold; padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; font-weight: bold; text-align: left">$</TD><TD STYLE="border-bottom: Black 2.5pt double; font-weight: bold; text-align: right">55,124</TD><TD STYLE="padding-bottom: 2.5pt; font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="font-weight: bold; padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; font-weight: bold; text-align: left">$</TD><TD STYLE="border-bottom: Black 2.5pt double; font-weight: bold; text-align: right">19,845</TD><TD STYLE="padding-bottom: 2.5pt; font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="font-weight: bold; padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; font-weight: bold; text-align: left">$</TD><TD STYLE="border-bottom: Black 2.5pt double; font-weight: bold; text-align: right">156,412</TD><TD STYLE="padding-bottom: 2.5pt; font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="font-weight: bold; padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; font-weight: bold; text-align: left">$</TD><TD STYLE="border-bottom: Black 2.5pt double; font-weight: bold; text-align: right">68,428</TD><TD STYLE="padding-bottom: 2.5pt; font-weight: bold; text-align: left">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left">(Income) loss attributable to non-controlling interest</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(154</TD><TD STYLE="text-align: left">)</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(117</TD><TD STYLE="text-align: left">)</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(669</TD><TD STYLE="text-align: left">)</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(277</TD><TD STYLE="text-align: left">)</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font-weight: bold; text-align: left; padding-bottom: 2.5pt">Income attributable to parent</TD><TD STYLE="font-weight: bold; padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; font-weight: bold; text-align: left">$</TD><TD STYLE="border-bottom: Black 2.5pt double; font-weight: bold; text-align: right">54,970</TD><TD STYLE="padding-bottom: 2.5pt; font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="font-weight: bold; padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; font-weight: bold; text-align: left">$</TD><TD STYLE="border-bottom: Black 2.5pt double; font-weight: bold; text-align: right">19,728</TD><TD STYLE="padding-bottom: 2.5pt; font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="font-weight: bold; padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; font-weight: bold; text-align: left">$</TD><TD STYLE="border-bottom: Black 2.5pt double; font-weight: bold; text-align: right">155,743</TD><TD STYLE="padding-bottom: 2.5pt; font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="font-weight: bold; padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; font-weight: bold; text-align: left">$</TD><TD STYLE="border-bottom: Black 2.5pt double; font-weight: bold; text-align: right">68,151</TD><TD STYLE="padding-bottom: 2.5pt; font-weight: bold; text-align: left">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left">Comprehensive income:</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left">Net income</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">$</TD><TD STYLE="text-align: right">55,124</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">$</TD><TD STYLE="text-align: right">19,845</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">$</TD><TD STYLE="text-align: right">156,412</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">$</TD><TD STYLE="text-align: right">68,428</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left">Foreign currency translation adjustments</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(14,584</TD><TD STYLE="text-align: left">)</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(4,238</TD><TD STYLE="text-align: left">)</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(46,623</TD><TD STYLE="text-align: left">)</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(25,080</TD><TD STYLE="text-align: left">)</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left">Change in fair value derivative contracts</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(10</TD><TD STYLE="text-align: left">)</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">-</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">9,187</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(159</TD><TD STYLE="text-align: left">)</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="font-weight: bold; text-align: left; padding-bottom: 2.5pt">Total comprehensive income</TD><TD STYLE="font-weight: bold; padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; font-weight: bold; text-align: left">$</TD><TD STYLE="border-bottom: Black 2.5pt double; font-weight: bold; text-align: right">40,530</TD><TD STYLE="padding-bottom: 2.5pt; font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="font-weight: bold; padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; font-weight: bold; text-align: left">$</TD><TD STYLE="border-bottom: Black 2.5pt double; font-weight: bold; text-align: right">15,607</TD><TD STYLE="padding-bottom: 2.5pt; font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="font-weight: bold; padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; font-weight: bold; text-align: left">$</TD><TD STYLE="border-bottom: Black 2.5pt double; font-weight: bold; text-align: right">118,976</TD><TD STYLE="padding-bottom: 2.5pt; font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="font-weight: bold; padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; font-weight: bold; text-align: left">$</TD><TD STYLE="border-bottom: Black 2.5pt double; font-weight: bold; text-align: right">43,189</TD><TD STYLE="padding-bottom: 2.5pt; font-weight: bold; text-align: left">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left">Comprehensive (income) loss attributable to non-controlling interest</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(154</TD><TD STYLE="text-align: left">)</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(117</TD><TD STYLE="text-align: left">)</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(669</TD><TD STYLE="text-align: left">)</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(277</TD><TD STYLE="text-align: left">)</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="font-weight: bold; text-align: left; padding-bottom: 2.5pt">Total comprehensive income attributable to parent</TD><TD STYLE="font-weight: bold; padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; font-weight: bold; text-align: left">$</TD><TD STYLE="border-bottom: Black 2.5pt double; font-weight: bold; text-align: right">40,376</TD><TD STYLE="padding-bottom: 2.5pt; font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="font-weight: bold; padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; font-weight: bold; text-align: left">$</TD><TD STYLE="border-bottom: Black 2.5pt double; font-weight: bold; text-align: right">15,490</TD><TD STYLE="padding-bottom: 2.5pt; font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="font-weight: bold; padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; font-weight: bold; text-align: left">$</TD><TD STYLE="border-bottom: Black 2.5pt double; font-weight: bold; text-align: right">118,307</TD><TD STYLE="padding-bottom: 2.5pt; font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="font-weight: bold; padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; font-weight: bold; text-align: left">$</TD><TD STYLE="border-bottom: Black 2.5pt double; font-weight: bold; text-align: right">42,912</TD><TD STYLE="padding-bottom: 2.5pt; font-weight: bold; text-align: left">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="padding-bottom: 2.5pt">Basic income (loss) per share</TD><TD STYLE="padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; text-align: left">$</TD><TD STYLE="border-bottom: Black 2.5pt double; text-align: right">1.16</TD><TD STYLE="padding-bottom: 2.5pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; text-align: left">$</TD><TD STYLE="border-bottom: Black 2.5pt double; text-align: right">0.42</TD><TD STYLE="padding-bottom: 2.5pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; text-align: left">$</TD><TD STYLE="border-bottom: Black 2.5pt double; text-align: right">3.28</TD><TD STYLE="padding-bottom: 2.5pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; text-align: left">$</TD><TD STYLE="border-bottom: Black 2.5pt double; text-align: right">1.44</TD><TD STYLE="padding-bottom: 2.5pt; text-align: left">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="padding-bottom: 2.5pt">Diluted income (loss) per share</TD><TD STYLE="padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; text-align: left">$</TD><TD STYLE="border-bottom: Black 2.5pt double; text-align: right">1.16</TD><TD STYLE="padding-bottom: 2.5pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; text-align: left">$</TD><TD STYLE="border-bottom: Black 2.5pt double; text-align: right">0.42</TD><TD STYLE="padding-bottom: 2.5pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; text-align: left">$</TD><TD STYLE="border-bottom: Black 2.5pt double; text-align: right">3.28</TD><TD STYLE="padding-bottom: 2.5pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; text-align: left">$</TD><TD STYLE="border-bottom: Black 2.5pt double; text-align: right">1.44</TD><TD STYLE="padding-bottom: 2.5pt; text-align: left">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="padding-bottom: 2.5pt">Basic weighted average common shares outstanding</TD><TD STYLE="padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 2.5pt double; text-align: right">47,674,773</TD><TD STYLE="padding-bottom: 2.5pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 2.5pt double; text-align: right">47,674,773</TD><TD STYLE="padding-bottom: 2.5pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 2.5pt double; text-align: right">47,674,773</TD><TD STYLE="padding-bottom: 2.5pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 2.5pt double; text-align: right">47,674,773</TD><TD STYLE="padding-bottom: 2.5pt; text-align: left">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="padding-bottom: 2.5pt">Diluted weighted average common shares outstanding</TD><TD STYLE="padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 2.5pt double; text-align: right">47,674,773</TD><TD STYLE="padding-bottom: 2.5pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 2.5pt double; text-align: right">47,674,773</TD><TD STYLE="padding-bottom: 2.5pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 2.5pt double; text-align: right">47,674,773</TD><TD STYLE="padding-bottom: 2.5pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 2.5pt double; text-align: right">47,674,773</TD><TD STYLE="padding-bottom: 2.5pt; text-align: left">&nbsp;</TD></TR>
  </TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>&nbsp;</B></FONT></P>


<!-- Field: Page; Sequence: 6 -->
    <DIV STYLE="margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 100%">&nbsp;</TD></TR></TABLE></DIV>
    <DIV STYLE="break-before: page; margin-top: 6pt"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="text-align: center; width: 100%">&nbsp;</TD></TR></TABLE></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>&nbsp;</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B></B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>Tecnoglass
Inc. and Subsidiaries</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>Consolidated
Statements of Cash Flows</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>(In
thousands)</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>(Unaudited)</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>&nbsp;</B></FONT></P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
  <TR STYLE="vertical-align: bottom">
    <TD>&nbsp;</TD><TD STYLE="font-weight: bold; padding-bottom: 1.5pt">&nbsp;</TD>
    <TD COLSPAN="6" STYLE="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Year ended December 31</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom">
    <TD>&nbsp;</TD><TD STYLE="font-weight: bold; padding-bottom: 1.5pt">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2022</TD><TD STYLE="padding-bottom: 1.5pt; font-weight: bold">&nbsp;</TD><TD STYLE="font-weight: bold; padding-bottom: 1.5pt">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2021</TD><TD STYLE="padding-bottom: 1.5pt; font-weight: bold">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom">
    <TD STYLE="font-weight: bold">&nbsp;</TD><TD STYLE="font-weight: bold">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="font-weight: bold">&nbsp;</TD><TD STYLE="font-weight: bold">&nbsp;</TD><TD>&nbsp;</TD>
    <TD COLSPAN="2" STYLE="text-align: right">&nbsp;</TD><TD>&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font-weight: bold; text-align: left">CASH FLOWS FROM OPERATING ACTIVITIES</TD><TD STYLE="font-weight: bold">&nbsp;</TD>
    <TD STYLE="font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="font-weight: bold; text-align: right">&nbsp;</TD><TD STYLE="font-weight: bold; text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="width: 64%; text-align: left">Net income</TD><TD STYLE="width: 2%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">$</TD><TD STYLE="width: 14%; text-align: right">156,412</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 2%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">$</TD><TD STYLE="width: 14%; text-align: right">68,428</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left">Adjustments to reconcile net (loss) income to net cash provided by (used in) operating activities:</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left">Provision for bad debts</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">643</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">1,599</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left">Provision for obsolete inventory</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">19</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">53</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left">Depreciation and amortization</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">19,686</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">20,923</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left">Deferred income taxes</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">5,484</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">4,400</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left">Equity method income</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(6,680</TD><TD STYLE="text-align: left">)</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(4,177</TD><TD STYLE="text-align: left">)</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left">Deferred cost of financing</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">1,370</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">1,368</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left">Other non-cash adjustments</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(36</TD><TD STYLE="text-align: left">)</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(91</TD><TD STYLE="text-align: left">)</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left">Lost on debt extinguishment</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">-</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">2,333</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left">Unrealized currency translation losses (gains)</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">15,385</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">14,175</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font-weight: bold; text-align: left">Changes in operating assets and liabilities:</TD><TD STYLE="color: red">&nbsp;</TD>
    <TD STYLE="color: red; text-align: left">&nbsp;</TD><TD STYLE="color: red; text-align: right">&nbsp;</TD><TD STYLE="color: red; text-align: left">&nbsp;</TD><TD STYLE="color: red">&nbsp;</TD>
    <TD STYLE="color: red; text-align: left">&nbsp;</TD><TD STYLE="color: red; text-align: right">&nbsp;</TD><TD STYLE="color: red; text-align: left">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left">Trade accounts receivables</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(54,179</TD><TD STYLE="text-align: left">)</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(38,515</TD><TD STYLE="text-align: left">)</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD>Inventories</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(63,937</TD><TD STYLE="text-align: left">)</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(16,747</TD><TD STYLE="text-align: left">)</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left">Prepaid expenses</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(2,405</TD><TD STYLE="text-align: left">)</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(3,293</TD><TD STYLE="text-align: left">)</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left">Other assets</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(483</TD><TD STYLE="text-align: left">)</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(14,877</TD><TD STYLE="text-align: left">)</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left">Other liabilities</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(1,862</TD><TD STYLE="text-align: left">)</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(435</TD><TD STYLE="text-align: left">)</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left">Trade accounts payable and accrued expenses</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">7,220</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">38,001</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left">Accrued interest expense</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(1</TD><TD STYLE="text-align: left">)</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(7,173</TD><TD STYLE="text-align: left">)</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left">Taxes payable</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">45,250</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">16,125</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left">Labor liabilities</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">927</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">357</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left">Contract assets and liabilities</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">16,174</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">28,593</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; padding-bottom: 1.5pt">Related parties</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right">2,933</TD><TD STYLE="padding-bottom: 1.5pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right">6,206</TD><TD STYLE="padding-bottom: 1.5pt; text-align: left">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font-weight: bold; text-align: left">CASH PROVIDED BY OPERATING ACTIVITIES</TD><TD STYLE="font-weight: bold">&nbsp;</TD>
    <TD STYLE="font-weight: bold; text-align: left">$</TD><TD STYLE="font-weight: bold; text-align: right">141,920</TD><TD STYLE="font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="font-weight: bold">&nbsp;</TD>
    <TD STYLE="font-weight: bold; text-align: left">$</TD><TD STYLE="font-weight: bold; text-align: right">117,253</TD><TD STYLE="font-weight: bold; text-align: left">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left">CASH FLOWS FROM INVESTING ACTIVITIES</TD><TD STYLE="color: red">&nbsp;</TD>
    <TD STYLE="color: red; text-align: left">&nbsp;</TD><TD STYLE="color: red; text-align: right">&nbsp;</TD><TD STYLE="color: red; text-align: left">&nbsp;</TD><TD STYLE="color: red">&nbsp;</TD>
    <TD STYLE="color: red; text-align: left">&nbsp;</TD><TD STYLE="color: red; text-align: right">&nbsp;</TD><TD STYLE="color: red; text-align: left">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left">Proceeds from sale of investments</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">-</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">685</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left">Proceeds from sale of property and equipment</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">-</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">130</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD>Purchase of investments</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(1,257</TD><TD STYLE="text-align: left">)</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(63</TD><TD STYLE="text-align: left">)</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; padding-bottom: 1.5pt">Acquisition of property and equipment</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right">(71,327</TD><TD STYLE="padding-bottom: 1.5pt; text-align: left">)</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right">(51,513</TD><TD STYLE="padding-bottom: 1.5pt; text-align: left">)</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font-weight: bold; text-align: left">CASH USED IN INVESTING ACTIVITIES</TD><TD STYLE="font-weight: bold">&nbsp;</TD>
    <TD STYLE="font-weight: bold; text-align: left">$</TD><TD STYLE="font-weight: bold; text-align: right">(72,584</TD><TD STYLE="font-weight: bold; text-align: left">)</TD><TD STYLE="font-weight: bold">&nbsp;</TD>
    <TD STYLE="font-weight: bold; text-align: left">$</TD><TD STYLE="font-weight: bold; text-align: right">(50,761</TD><TD STYLE="font-weight: bold; text-align: left">)</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left">CASH FLOWS FROM FINANCING ACTIVITIES</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left">Cash dividend</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(12,869</TD><TD STYLE="text-align: left">)</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(5,243</TD><TD STYLE="text-align: left">)</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left">Loss on debt extinguishment - call premium</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">-</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(8,610</TD><TD STYLE="text-align: left">)</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left">Proceeds from debt</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">49</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">221,350</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left">Debt discount and issuance costs</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">-</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(1,489</TD><TD STYLE="text-align: left">)</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="padding-bottom: 1.5pt">Repayments of debt</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right">(31,981</TD><TD STYLE="padding-bottom: 1.5pt; text-align: left">)</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right">(249,797</TD><TD STYLE="padding-bottom: 1.5pt; text-align: left">)</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="font-weight: bold; text-align: left">CASH (USED IN) PROVIDED BY FINANCING ACTIVITIES</TD><TD STYLE="font-weight: bold">&nbsp;</TD>
    <TD STYLE="font-weight: bold; text-align: left">$</TD><TD STYLE="font-weight: bold; text-align: right">(44,801</TD><TD STYLE="font-weight: bold; text-align: left">)</TD><TD STYLE="font-weight: bold">&nbsp;</TD>
    <TD STYLE="font-weight: bold; text-align: left">$</TD><TD STYLE="font-weight: bold; text-align: right">(43,789</TD><TD STYLE="font-weight: bold; text-align: left">)</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left; padding-bottom: 1.5pt">Effect of exchange rate changes on cash and cash equivalents</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left">$</TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right">(5,875</TD><TD STYLE="padding-bottom: 1.5pt; text-align: left">)</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left">$</TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right">(5,360</TD><TD STYLE="padding-bottom: 1.5pt; text-align: left">)</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left">NET (DECREASE) INCREASE IN CASH</TD><TD STYLE="font-weight: bold">&nbsp;</TD>
    <TD STYLE="font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="font-weight: bold; text-align: right">18,660</TD><TD STYLE="font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="font-weight: bold">&nbsp;</TD>
    <TD STYLE="font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="font-weight: bold; text-align: right">17,343</TD><TD STYLE="font-weight: bold; text-align: left">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="padding-bottom: 1.5pt">CASH - Beginning of period</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right">85,011</TD><TD STYLE="padding-bottom: 1.5pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right">67,668</TD><TD STYLE="padding-bottom: 1.5pt; text-align: left">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="padding-bottom: 1.5pt">CASH - End of period</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left">$</TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right">103,671</TD><TD STYLE="padding-bottom: 1.5pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left">$</TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right">85,011</TD><TD STYLE="padding-bottom: 1.5pt; text-align: left">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left">SUPPLEMENTAL DISCLOSURES OF CASH FLOW INFORMATION</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left">Cash paid during the period for:</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD>Interest</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">$</TD><TD STYLE="text-align: right">6,421</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">$</TD><TD STYLE="text-align: right">15,531</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left">Income Tax</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">$</TD><TD STYLE="text-align: right">27,191</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">$</TD><TD STYLE="text-align: right">15,296</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left">NON-CASH INVESTING AND FINANCING ACTIVITES:</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left">Assets acquired under credit or debt</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">$</TD><TD STYLE="text-align: right">11,800</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">$</TD><TD STYLE="text-align: right">1,859</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
  </TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>&nbsp;</B></FONT></P>


<!-- Field: Page; Sequence: 7 -->
    <DIV STYLE="margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 100%">&nbsp;</TD></TR></TABLE></DIV>
    <DIV STYLE="break-before: page; margin-top: 6pt"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="text-align: center; width: 100%">&nbsp;</TD></TR></TABLE></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>&nbsp;</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B></B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>Revenues
by Region</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>(Amounts
in thousands)</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>(Unaudited)</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>&nbsp;</B></FONT></P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
  <TR STYLE="vertical-align: bottom">
    <TD>&nbsp;</TD><TD STYLE="font-weight: bold">&nbsp;</TD>
    <TD COLSPAN="10" STYLE="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Three months ended</TD><TD STYLE="font-weight: bold">&nbsp;</TD><TD STYLE="font-weight: bold">&nbsp;</TD>
    <TD COLSPAN="10" STYLE="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Twelve months ended</TD><TD STYLE="font-weight: bold">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom">
    <TD>&nbsp;</TD><TD STYLE="font-weight: bold">&nbsp;</TD>
    <TD COLSPAN="10" STYLE="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">December 31,</TD><TD STYLE="font-weight: bold">&nbsp;</TD><TD STYLE="font-weight: bold">&nbsp;</TD>
    <TD COLSPAN="10" STYLE="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">December 31,</TD><TD STYLE="font-weight: bold">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom">
    <TD>&nbsp;</TD><TD STYLE="font-weight: bold">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: right">2022</TD><TD STYLE="font-weight: bold">&nbsp;</TD><TD STYLE="font-weight: bold">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: right">2021</TD><TD STYLE="font-weight: bold">&nbsp;</TD><TD STYLE="font-weight: bold">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: right">% Change</TD><TD STYLE="font-weight: bold">&nbsp;</TD><TD STYLE="font-weight: bold">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: right">2022</TD><TD STYLE="font-weight: bold">&nbsp;</TD><TD STYLE="font-weight: bold">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: right">2021</TD><TD STYLE="font-weight: bold">&nbsp;</TD><TD STYLE="font-weight: bold">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: right">% Change</TD><TD STYLE="font-weight: bold">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font-weight: bold; text-align: left">Revenues by Region</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="width: 32%; text-align: left">United States</TD><TD STYLE="width: 2%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 6%; text-align: right">206,400</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 2%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 6%; text-align: right">122,405</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 2%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 10%; text-align: right">68.6</TD><TD STYLE="width: 1%; text-align: left">%</TD><TD STYLE="width: 2%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 6%; text-align: right">688,365</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 2%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 6%; text-align: right">456,328</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 2%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 10%; text-align: right">50.8</TD><TD STYLE="width: 1%; text-align: left">%</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD>Colombia</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">2,343</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">5,310</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(55.9</TD><TD STYLE="text-align: left">)%</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">16,000</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">26,375</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(39.3</TD><TD STYLE="text-align: left">)%</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left">Other Countries</TD><TD>&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right">2,374</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right">4,103</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right">(42.1</TD><TD STYLE="text-align: left">)%</TD><TD>&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right">12,204</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right">14,082</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right">(13.3</TD><TD STYLE="text-align: left">)%</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font-weight: bold; text-align: left">Total Revenues by Region</TD><TD STYLE="font-weight: bold">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 2.5pt double; font-weight: bold; text-align: right">211,118</TD><TD STYLE="font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="font-weight: bold">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 2.5pt double; font-weight: bold; text-align: right">131,819</TD><TD STYLE="font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="font-weight: bold">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 2.5pt double; font-weight: bold; text-align: right">60.2</TD><TD STYLE="font-weight: bold; text-align: left">%</TD><TD STYLE="font-weight: bold">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 2.5pt double; font-weight: bold; text-align: right">716,570</TD><TD STYLE="font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="font-weight: bold">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 2.5pt double; font-weight: bold; text-align: right">496,785</TD><TD STYLE="font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="font-weight: bold">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 2.5pt double; font-weight: bold; text-align: right">44.2</TD><TD STYLE="font-weight: bold; text-align: left">%</TD></TR>
  </TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>&nbsp;</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>Reconciliation
of Non-GAAP Performance Measures to GAAP Performance Measures</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>(In
thousands)</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>(Unaudited)</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
Company believes that total revenues with foreign currency held neutral non-GAAP performance measures, which management uses in managing
and evaluating the Company&rsquo;s business, may provide users of the Company&rsquo;s financial information with additional meaningful
bases for comparing the Company&rsquo;s current results and results in a prior period, as these measures reflect factors that are unique
to one period relative to the comparable period. However, these non-GAAP performance measures should be viewed in addition to, and not
as an alternative for, the Company&rsquo;s reported results under accounting principles generally accepted in the United States.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
  <TR STYLE="vertical-align: bottom">
    <TD>&nbsp;</TD><TD STYLE="font-weight: bold; padding-bottom: 1.5pt">&nbsp;</TD>
    <TD COLSPAN="10" STYLE="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Three months ended</TD><TD STYLE="padding-bottom: 1.5pt; font-weight: bold">&nbsp;</TD><TD STYLE="font-weight: bold; padding-bottom: 1.5pt">&nbsp;</TD>
    <TD COLSPAN="10" STYLE="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Twelve months ended</TD><TD STYLE="padding-bottom: 1.5pt; font-weight: bold">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom">
    <TD>&nbsp;</TD><TD STYLE="font-weight: bold; padding-bottom: 1.5pt">&nbsp;</TD>
    <TD COLSPAN="10" STYLE="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">December 31,</TD><TD STYLE="padding-bottom: 1.5pt; font-weight: bold">&nbsp;</TD><TD STYLE="font-weight: bold; padding-bottom: 1.5pt">&nbsp;</TD>
    <TD COLSPAN="10" STYLE="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">December 31,</TD><TD STYLE="padding-bottom: 1.5pt; font-weight: bold">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom">
    <TD>&nbsp;</TD><TD STYLE="font-weight: bold; padding-bottom: 1.5pt">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="font-weight: bold; text-align: right; border-bottom: Black 1.5pt solid">2022</TD><TD STYLE="padding-bottom: 1.5pt; font-weight: bold">&nbsp;</TD><TD STYLE="font-weight: bold; padding-bottom: 1.5pt">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="font-weight: bold; text-align: right; border-bottom: Black 1.5pt solid">2021</TD><TD STYLE="padding-bottom: 1.5pt; font-weight: bold">&nbsp;</TD><TD STYLE="font-weight: bold; padding-bottom: 1.5pt">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="font-weight: bold; text-align: right; border-bottom: Black 1.5pt solid">% Change</TD><TD STYLE="padding-bottom: 1.5pt; font-weight: bold">&nbsp;</TD><TD STYLE="font-weight: bold; padding-bottom: 1.5pt">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="font-weight: bold; text-align: right; border-bottom: Black 1.5pt solid">2022</TD><TD STYLE="padding-bottom: 1.5pt; font-weight: bold">&nbsp;</TD><TD STYLE="font-weight: bold; padding-bottom: 1.5pt">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="font-weight: bold; text-align: right; border-bottom: Black 1.5pt solid">2021</TD><TD STYLE="padding-bottom: 1.5pt; font-weight: bold">&nbsp;</TD><TD STYLE="font-weight: bold; padding-bottom: 1.5pt">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="font-weight: bold; text-align: right; border-bottom: Black 1.5pt solid">% Change</TD><TD STYLE="padding-bottom: 1.5pt; font-weight: bold">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom">
    <TD>&nbsp;</TD><TD>&nbsp;</TD>
    <TD COLSPAN="2">&nbsp;</TD><TD>&nbsp;</TD><TD>&nbsp;</TD>
    <TD COLSPAN="2">&nbsp;</TD><TD>&nbsp;</TD><TD>&nbsp;</TD>
    <TD COLSPAN="2">&nbsp;</TD><TD>&nbsp;</TD><TD>&nbsp;</TD>
    <TD COLSPAN="2">&nbsp;</TD><TD>&nbsp;</TD><TD>&nbsp;</TD>
    <TD COLSPAN="2">&nbsp;</TD><TD>&nbsp;</TD><TD>&nbsp;</TD>
    <TD COLSPAN="2">&nbsp;</TD><TD>&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="width: 32%; font-weight: bold; text-align: left">Total Revenues with Foreign Currency Held Neutral</TD><TD STYLE="width: 2%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 6%; text-align: right">211,678</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 2%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 6%; text-align: right">131,819</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 2%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 10%; text-align: right">60.6</TD><TD STYLE="width: 1%; text-align: left">%</TD><TD STYLE="width: 2%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 6%; text-align: right">718,760</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 2%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 6%; text-align: right">496,785</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 2%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 10%; text-align: right">44.7</TD><TD STYLE="width: 1%; text-align: left">%</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; padding-bottom: 1.5pt">Impact of changes in foreign currency</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right">(561</TD><TD STYLE="padding-bottom: 1.5pt; text-align: left">)</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right">-</TD><TD STYLE="padding-bottom: 1.5pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right">&nbsp;</TD><TD STYLE="padding-bottom: 1.5pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right">(2,190</TD><TD STYLE="padding-bottom: 1.5pt; text-align: left">)</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right">-</TD><TD STYLE="padding-bottom: 1.5pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right">&nbsp;</TD><TD STYLE="padding-bottom: 1.5pt; text-align: left">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font-weight: bold; text-align: left; padding-bottom: 2.5pt">Total Revenues, As Reported</TD><TD STYLE="font-weight: bold; padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 2.5pt double; font-weight: bold; text-align: right">211,118</TD><TD STYLE="padding-bottom: 2.5pt; font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="font-weight: bold; padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 2.5pt double; font-weight: bold; text-align: right">131,819</TD><TD STYLE="padding-bottom: 2.5pt; font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="font-weight: bold; padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 2.5pt double; font-weight: bold; text-align: right">60.2</TD><TD STYLE="padding-bottom: 2.5pt; font-weight: bold; text-align: left">%</TD><TD STYLE="font-weight: bold; padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 2.5pt double; font-weight: bold; text-align: right">716,570</TD><TD STYLE="padding-bottom: 2.5pt; font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="font-weight: bold; padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 2.5pt double; font-weight: bold; text-align: right">496,785</TD><TD STYLE="padding-bottom: 2.5pt; font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="font-weight: bold; padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 2.5pt double; font-weight: bold; text-align: right">44.2</TD><TD STYLE="padding-bottom: 2.5pt; font-weight: bold; text-align: left">%</TD></TR>
  </TABLE>


<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Currency
impacts on total revenues for the current quarter have been derived by translating current quarter revenues at the prevailing average
foreign currency rates during the prior year quarter, as applicable.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>Reconciliation
of Adjusted EBITDA and Adjusted net (loss) income to net (loss) income</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>(In
thousands, except share and per share data)</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>(Unaudited)</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B><SUP>&nbsp;</SUP></B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Adjusted
EBITDA and adjusted net (loss) income are not measures of financial performance under generally accepted accounting principles (&ldquo;GAAP&rdquo;).
Management believes Adjusted EBITDA and adjusted net (loss) income, in addition to operating profit, net (loss) income and other GAAP
measures, is useful to investors to evaluate the Company&rsquo;s results because it excludes certain items that are not directly related
to the Company&rsquo;s core operating performance. Investors should recognize that Adjusted EBITDA and adjusted net (loss) income might
not be comparable to similarly-titled measures of other companies. These measures should be considered in addition to, and not as a substitute
for or superior to, any measure of performance prepared in accordance with GAAP.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Reconciliations
of the non-GAAP measures used in this press release are included in the tables attached to this press release, to the extent available
without unreasonable effort. Because GAAP financial measures on a forward-looking basis are not accessible, and reconciling information
is not available without unreasonable effort, we have not provided reconciliations for forward-looking non-GAAP measures.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>


<!-- Field: Page; Sequence: 8 -->
    <DIV STYLE="margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 100%">&nbsp;</TD></TR></TABLE></DIV>
    <DIV STYLE="break-before: page; margin-top: 6pt"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="text-align: center; width: 100%">&nbsp;</TD></TR></TABLE></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">A
reconciliation of Adjusted net (loss) income and Adjusted EBITDA to the most directly comparable GAAP measure in accordance with SEC
Regulation G follows, with amounts in thousands:</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
  <TR STYLE="vertical-align: bottom">
    <TD STYLE="font-weight: bold">&nbsp;</TD><TD STYLE="font-weight: bold">&nbsp;</TD>
    <TD COLSPAN="6" STYLE="font-weight: bold; text-align: center">Three months ended</TD><TD STYLE="font-weight: bold">&nbsp;</TD><TD STYLE="font-weight: bold">&nbsp;</TD>
    <TD COLSPAN="6" STYLE="font-weight: bold; text-align: center">Twelve months ended</TD><TD STYLE="font-weight: bold">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom">
    <TD STYLE="font-weight: bold; text-align: right">&nbsp;</TD><TD STYLE="font-weight: bold; padding-bottom: 1.5pt">&nbsp;</TD>
    <TD COLSPAN="6" STYLE="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Dec 31,</TD><TD STYLE="padding-bottom: 1.5pt; font-weight: bold">&nbsp;</TD><TD STYLE="font-weight: bold; padding-bottom: 1.5pt">&nbsp;</TD>
    <TD COLSPAN="6" STYLE="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Dec 31,</TD><TD STYLE="padding-bottom: 1.5pt; font-weight: bold">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom">
    <TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="font-weight: bold; padding-bottom: 1.5pt">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="font-weight: bold; text-align: right; border-bottom: Black 1.5pt solid">2022</TD><TD STYLE="padding-bottom: 1.5pt; font-weight: bold">&nbsp;</TD><TD STYLE="font-weight: bold; padding-bottom: 1.5pt">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="font-weight: bold; text-align: right; border-bottom: Black 1.5pt solid">2021</TD><TD STYLE="padding-bottom: 1.5pt; font-weight: bold">&nbsp;</TD><TD STYLE="font-weight: bold; padding-bottom: 1.5pt">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="font-weight: bold; text-align: right; border-bottom: Black 1.5pt solid">2022</TD><TD STYLE="padding-bottom: 1.5pt; font-weight: bold">&nbsp;</TD><TD STYLE="font-weight: bold; padding-bottom: 1.5pt">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="font-weight: bold; text-align: right; border-bottom: Black 1.5pt solid">2021</TD><TD STYLE="padding-bottom: 1.5pt; font-weight: bold">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom">
    <TD STYLE="text-align: right">&nbsp;</TD><TD>&nbsp;</TD>
    <TD COLSPAN="2">&nbsp;</TD><TD>&nbsp;</TD><TD>&nbsp;</TD>
    <TD COLSPAN="2">&nbsp;</TD><TD>&nbsp;</TD><TD>&nbsp;</TD>
    <TD COLSPAN="2">&nbsp;</TD><TD>&nbsp;</TD><TD>&nbsp;</TD>
    <TD COLSPAN="2">&nbsp;</TD><TD>&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="width: 40%; font-weight: bold; text-align: left">Net (loss) income</TD><TD STYLE="width: 2%; font-weight: bold">&nbsp;</TD>
    <TD STYLE="width: 1%; font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="width: 11%; font-weight: bold; text-align: right">55,124</TD><TD STYLE="width: 1%; font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="width: 2%; font-weight: bold">&nbsp;</TD>
    <TD STYLE="width: 1%; font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="width: 11%; font-weight: bold; text-align: right">19,788</TD><TD STYLE="width: 1%; font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="width: 2%; font-weight: bold">&nbsp;</TD>
    <TD STYLE="width: 1%; font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="width: 11%; font-weight: bold; text-align: right">156,412</TD><TD STYLE="width: 1%; font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="width: 2%; font-weight: bold">&nbsp;</TD>
    <TD STYLE="width: 1%; font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="width: 11%; font-weight: bold; text-align: right">68,428</TD><TD STYLE="width: 1%; font-weight: bold; text-align: left">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="padding-left: 10pt; text-align: left">Less: Income (loss) attributable to non-controlling interest</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(153</TD><TD STYLE="text-align: left">)</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(117</TD><TD STYLE="text-align: left">)</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(669</TD><TD STYLE="text-align: left">)</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(277</TD><TD STYLE="text-align: left">)</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font-weight: bold; text-align: left">(Loss) Income attributable to parent</TD><TD STYLE="font-weight: bold">&nbsp;</TD>
    <TD STYLE="font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="font-weight: bold; text-align: right">54,971</TD><TD STYLE="font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="font-weight: bold">&nbsp;</TD>
    <TD STYLE="font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="font-weight: bold; text-align: right">19,671</TD><TD STYLE="font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="font-weight: bold">&nbsp;</TD>
    <TD STYLE="font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="font-weight: bold; text-align: right">155,743</TD><TD STYLE="font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="font-weight: bold">&nbsp;</TD>
    <TD STYLE="font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="font-weight: bold; text-align: right">68,151</TD><TD STYLE="font-weight: bold; text-align: left">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="padding-left: 10pt; text-align: left">Foreign currency transactions losses (gains)</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(2,869</TD><TD STYLE="text-align: left">)</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">4,641</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(2,013</TD><TD STYLE="text-align: left">)</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">4,308</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="padding-left: 10pt; text-align: left">Non Recurring expenses (extinguishment of debt, bond issuance costs, provision for bad debt, acquisition related costs and other)</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">510</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">1,671</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">2,455</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">5,933</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="padding-left: 10pt; text-align: left">Non Recurring professional fees</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">-</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">-</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">3,402</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">-</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="padding-left: 10pt; text-align: left">Extinguishment of debt - Call Option Premium</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">-</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">-</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">-</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">8,610</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="padding-left: 10pt; text-align: left">Extinguishment of debt - Deferred Costs</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">-</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(104</TD><TD STYLE="text-align: left">)</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">-</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">2,089</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="padding-left: 10pt; text-align: left">Joint Venture VA (Saint Gobain) adjustments</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(1,691</TD><TD STYLE="text-align: left">)</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(45</TD><TD STYLE="text-align: left">)</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">52</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">57</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="padding-left: 10pt; text-align: left">Change in FV of Hedging Derivatives</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">-</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">-</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">-</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(176</TD><TD STYLE="text-align: left">)</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="padding-left: 10pt; text-align: left; padding-bottom: 1.5pt">Tax impact of adjustments at statutory rate</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right">1,215</TD><TD STYLE="padding-bottom: 1.5pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right">(1,849</TD><TD STYLE="padding-bottom: 1.5pt; text-align: left">)</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right">(1,169</TD><TD STYLE="padding-bottom: 1.5pt; text-align: left">)</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right">(6,246</TD><TD STYLE="padding-bottom: 1.5pt; text-align: left">)</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="font-weight: bold; text-align: left">Adjusted net (loss) income</TD><TD STYLE="font-weight: bold">&nbsp;</TD>
    <TD STYLE="font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="font-weight: bold; text-align: right">52,136</TD><TD STYLE="font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="font-weight: bold">&nbsp;</TD>
    <TD STYLE="font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="font-weight: bold; text-align: right">23,985</TD><TD STYLE="font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="font-weight: bold">&nbsp;</TD>
    <TD STYLE="font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="font-weight: bold; text-align: right">158,470</TD><TD STYLE="font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="font-weight: bold">&nbsp;</TD>
    <TD STYLE="font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="font-weight: bold; text-align: right">82,726</TD><TD STYLE="font-weight: bold; text-align: left">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font-weight: bold">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="padding-left: 10pt">Basic income (loss) per share</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">1.16</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">0.42</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">3.28</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">1.44</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="padding-left: 10pt">Diluted income (loss) per share</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">1.16</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">0.42</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">3.28</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">1.44</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="padding-left: 10pt; text-align: left">Diluted Adjusted net income (loss) per share</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">1.09</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">0.50</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">3.32</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">1.74</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font-weight: bold">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="font-weight: bold; text-align: left">Diluted Weighted Average Common Shares Outstanding in thousands</TD><TD STYLE="font-weight: bold">&nbsp;</TD>
    <TD STYLE="font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="font-weight: bold; text-align: right">47,675</TD><TD STYLE="font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="font-weight: bold">&nbsp;</TD>
    <TD STYLE="font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="font-weight: bold; text-align: right">47,675</TD><TD STYLE="font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="font-weight: bold">&nbsp;</TD>
    <TD STYLE="font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="font-weight: bold; text-align: right">47,675</TD><TD STYLE="font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="font-weight: bold">&nbsp;</TD>
    <TD STYLE="font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="font-weight: bold; text-align: right">47,675</TD><TD STYLE="font-weight: bold; text-align: left">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="padding-left: 10pt; text-align: left">Basic weighted average common shares outstanding in thousands</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">47,675</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">47,675</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">47,675</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">47,675</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="padding-left: 10pt; text-align: left">Diluted weighted average common shares outstanding in thousands</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">47,675</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">47,675</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">47,675</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">47,675</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
  </TABLE>


<P STYLE="margin: 0">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
  <TR STYLE="vertical-align: bottom">
    <TD STYLE="text-align: center">&nbsp;</TD><TD STYLE="text-align: center; font-weight: bold">&nbsp;</TD>
    <TD COLSPAN="6" STYLE="font-weight: bold; text-align: center">Three months ended</TD><TD STYLE="text-align: center; font-weight: bold">&nbsp;</TD><TD STYLE="text-align: center; font-weight: bold">&nbsp;</TD>
    <TD COLSPAN="6" STYLE="font-weight: bold; text-align: center">Twelve months ended</TD><TD STYLE="text-align: center; font-weight: bold">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom">
    <TD STYLE="text-align: center">&nbsp;</TD><TD STYLE="text-align: center; font-weight: bold; padding-bottom: 1.5pt">&nbsp;</TD>
    <TD COLSPAN="6" STYLE="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Dec 31,</TD><TD STYLE="text-align: center; padding-bottom: 1.5pt; font-weight: bold">&nbsp;</TD><TD STYLE="text-align: center; font-weight: bold; padding-bottom: 1.5pt">&nbsp;</TD>
    <TD COLSPAN="6" STYLE="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Dec 31,</TD><TD STYLE="text-align: center; padding-bottom: 1.5pt; font-weight: bold">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom">
    <TD>&nbsp;</TD><TD STYLE="font-weight: bold; padding-bottom: 1.5pt">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="font-weight: bold; text-align: right; border-bottom: Black 1.5pt solid">2022</TD><TD STYLE="padding-bottom: 1.5pt; font-weight: bold">&nbsp;</TD><TD STYLE="font-weight: bold; padding-bottom: 1.5pt">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="font-weight: bold; text-align: right; border-bottom: Black 1.5pt solid">2021</TD><TD STYLE="padding-bottom: 1.5pt; font-weight: bold">&nbsp;</TD><TD STYLE="font-weight: bold; padding-bottom: 1.5pt">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="font-weight: bold; text-align: right; border-bottom: Black 1.5pt solid">2022</TD><TD STYLE="padding-bottom: 1.5pt; font-weight: bold">&nbsp;</TD><TD STYLE="font-weight: bold; padding-bottom: 1.5pt">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="font-weight: bold; text-align: right; border-bottom: Black 1.5pt solid">2021</TD><TD STYLE="padding-bottom: 1.5pt; font-weight: bold">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom">
    <TD>&nbsp;</TD><TD>&nbsp;</TD>
    <TD COLSPAN="2">&nbsp;</TD><TD>&nbsp;</TD><TD>&nbsp;</TD>
    <TD COLSPAN="2">&nbsp;</TD><TD>&nbsp;</TD><TD>&nbsp;</TD>
    <TD COLSPAN="2">&nbsp;</TD><TD>&nbsp;</TD><TD>&nbsp;</TD>
    <TD COLSPAN="2">&nbsp;</TD><TD>&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="width: 40%; font-weight: bold; text-align: left">Net (loss) income</TD><TD STYLE="width: 2%; font-weight: bold">&nbsp;</TD>
    <TD STYLE="width: 1%; font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="width: 11%; font-weight: bold; text-align: right">55,124</TD><TD STYLE="width: 1%; font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="width: 2%; font-weight: bold">&nbsp;</TD>
    <TD STYLE="width: 1%; font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="width: 11%; font-weight: bold; text-align: right">19,788</TD><TD STYLE="width: 1%; font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="width: 2%; font-weight: bold">&nbsp;</TD>
    <TD STYLE="width: 1%; font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="width: 11%; font-weight: bold; text-align: right">156,412</TD><TD STYLE="width: 1%; font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="width: 2%; font-weight: bold">&nbsp;</TD>
    <TD STYLE="width: 1%; font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="width: 11%; font-weight: bold; text-align: right">68,428</TD><TD STYLE="width: 1%; font-weight: bold; text-align: left">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="padding-left: 10pt; text-align: left">Less: Income (loss) attributable to non-controlling interest</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(153</TD><TD STYLE="text-align: left">)</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(117</TD><TD STYLE="text-align: left">)</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(669</TD><TD STYLE="text-align: left">)</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(277</TD><TD STYLE="text-align: left">)</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font-weight: bold; text-align: left">(Loss) Income attributable to parent</TD><TD STYLE="font-weight: bold">&nbsp;</TD>
    <TD STYLE="font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="font-weight: bold; text-align: right">54,971</TD><TD STYLE="font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="font-weight: bold">&nbsp;</TD>
    <TD STYLE="font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="font-weight: bold; text-align: right">19,671</TD><TD STYLE="font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="font-weight: bold">&nbsp;</TD>
    <TD STYLE="font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="font-weight: bold; text-align: right">155,743</TD><TD STYLE="font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="font-weight: bold">&nbsp;</TD>
    <TD STYLE="font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="font-weight: bold; text-align: right">68,151</TD><TD STYLE="font-weight: bold; text-align: left">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="padding-left: 10pt; text-align: left">Interest expense and deferred cost of financing</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">2,724</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">1,730</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">8,156</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">9,850</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="padding-left: 10pt; text-align: left">Income tax (benefit) provision</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">26,542</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">8,330</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">74,758</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">28,485</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="padding-left: 10pt; text-align: left">Depreciation &amp; amortization</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">4,597</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">5,318</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">19,686</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">20,923</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="padding-left: 10pt; text-align: left">Foreign currency transactions losses (gains)</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(2,869</TD><TD STYLE="text-align: left">)</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">4,641</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(2,013</TD><TD STYLE="text-align: left">)</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">4,308</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="padding-left: 10pt; text-align: left">Non Recurring expenses (extinguishment of debt, bond issuance costs, provision for bad debt, acquisition related costs and other)</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">510</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">1,297</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">2,455</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">4,564</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="padding-left: 10pt; text-align: left">Non Recurring professional fees</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">-</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">-</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">3,402</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">-</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="padding-left: 10pt; text-align: left">Extinguishment of debt - Call Option Premium</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">-</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">-</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">-</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">8,610</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="padding-left: 10pt; text-align: left">Extinguishment of debt - Deferred Costs</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">-</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(104</TD><TD STYLE="text-align: left">)</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">-</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">2,089</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="padding-left: 10pt; text-align: left">Joint Venture VA (Saint Gobain) EBITDA adjustments</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">768</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">1,294</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">3,477</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">3,448</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="padding-left: 10pt; text-align: left; padding-bottom: 1.5pt">Change in FV of Hedging Derivatives</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right">-</TD><TD STYLE="padding-bottom: 1.5pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right">-</TD><TD STYLE="padding-bottom: 1.5pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right">-</TD><TD STYLE="padding-bottom: 1.5pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right">(176</TD><TD STYLE="padding-bottom: 1.5pt; text-align: left">)</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="padding-left: 10pt; font-weight: bold; text-align: left">Adjusted EBITDA</TD><TD STYLE="font-weight: bold">&nbsp;</TD>
    <TD STYLE="font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="font-weight: bold; text-align: right">87,243</TD><TD STYLE="font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="font-weight: bold">&nbsp;</TD>
    <TD STYLE="font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="font-weight: bold; text-align: right">42,177</TD><TD STYLE="font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="font-weight: bold">&nbsp;</TD>
    <TD STYLE="font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="font-weight: bold; text-align: right">265,664</TD><TD STYLE="font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="font-weight: bold">&nbsp;</TD>
    <TD STYLE="font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="font-weight: bold; text-align: right">150,252</TD><TD STYLE="font-weight: bold; text-align: left">&nbsp;</TD></TR>
  </TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>


<!-- Field: Page; Sequence: 9; Options: Last -->
    <DIV STYLE="margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 100%">&nbsp;</TD></TR></TABLE></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"></FONT>&nbsp;</P>

</BODY>
</HTML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>3
<FILENAME>ex99-1_001.jpg
<TEXT>
begin 644 ex99-1_001.jpg
M_]C_X  02D9)1@ ! 0$ W #<  #_VP!#  (! 0(! 0(" @(" @(" P4# P,#
M P8$! ,%!P8'!P<&!P<("0L)" @*" <'"@T*"@L,# P,!PD.#PT,#@L,# S_
MVP!# 0(" @,# P8# P8," <(# P,# P,# P,# P,# P,# P,# P,# P,# P,
M# P,# P,# P,# P,# P,# P,# P,# S_P  1" "F 64# 2(  A$! Q$!_\0
M'P   04! 0$! 0$           $" P0%!@<("0H+_\0 M1   @$# P($ P4%
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
M8]:L]'\$ZQ>:EXBNTB6/2-1TM[6>\N&)#QV[PM/$4C W-+</;@+SCKCK+/\
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
M2 I&"OS$D@>OD%_[3PW_ %\A_P"E(\/B;_D3XO\ Z]5/_2&?'>5_R*[SX)?
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
MK?\ !:WXT>*?&DL]QXP\2^!M=U779);5;622_GUW2Y;AFB556-C*SDHJJ%/
M  Q7VH?^#TC]E['_ "(/Q\_\$ND__+*OE/\ X-D?C1I?[1__  <)?M+?$30[
M>_M-%\>Z!XI\1Z?!?(B74-O>>)-.N(DE5&=1($D4,%9@"#AB.:GJ'0^3?CA\
M4?VH/V%_^"P'[3/Q"^!^B^.O#VL>(?'7BG3#JMMX.&J1WFGS:W)<;4%Q;2Q%
M7>&!PZKG"C#8)!ZQ/^"WG_!4-_N^(/B4WT^%.F'_ -QE?J_^T%_P=Q_LZ_LW
M?'OQQ\.];\"_&F[UKP#X@O\ PYJ$]CI>F/:S7%G<R6\KQ,]^K&,O&Q4LJD@C
M*@\5Q[?\'IG[,?;X>_'?\=(TK_Y8T]%U 7_@U9_X*?\ QT_X*/M\>/\ A=7C
MIO&G_"&+H']C@Z-I^G?8_M7]I^?_ ,>D$6_=]GA^_NQLXQDY_%W]ACXO?MO?
M\$XAXF_X4IX9^*G@W_A-!:#6=OP[&H_;/LOG>1_Q]V<NS9]HF^YMSOYS@8_2
M3_@QX?9=?M.?[GA<_KK%>]#_ (/3?V9]O'P[^.G_ (*]*_\ EA1Z@?FSK/\
MP6K_ ."I?AS1;S4M1UKXH:?INGP/<W5W<_"7388+6)%+/)([:8%5%4$EB0
M2>*^]OV _P!N_P"*W_!0S_@W[^-WC3XP>*F\8>)M+^(4&BVUZ=,L]/\ *LXW
MT*9(MEK%%&<23RMN*EOGP3@ # _;8_X.X_V>_P!I3]C7XM_#G1? ?QDL]8\?
M^#-8\-V-Q>Z=IJVT$]Y8S6\;RE+UF$8:0%BJL< X!/%<)_P0M&[_ (-K?C]_
MV513_P"0_#M>MD#_ .%3#?\ 7R'_ *4CQ.)O^1/B_P#KW4_](9TW[.=K-X5^
M$7Q>\;0R:<EQI.@PZ!9_:%5Y!/J5U'$_E*PQN-G%>J2/F <D<9QQ/@C0['3=
M&F\4:Y:F\TJTG^RV.GL9(EUJ[ 5FC:12I%O$K(\QC82$20QJ8S-Y\7NW[%7P
M@_X7A^R3\>M#ADT^WU"-] O[.XO2_EVWD27LL\@$:/(Q6U6X.U$9F ( ).*^
M>_B)XPA\:^)5N+.WN+/2=/MTT_2K220R-:6D>=JD\+YCL7ED**JM--*X5=Y%
M?U9A*WM\=BL-%ZQE'F>S4?9P:2?FW*S6WO;.S/XIQE#ZOEV#Q4U=2A+E6Z<_
M:S4FU_=BH73W]V]U=%/Q-XFOO&.N7&I:E<&XO+C:"0BQI&BJ$2.-% 2.-$54
M2- $1$55 50![)^SE\'M3^-G[,'Q8TS19)9M:L-5T#4]/TN':UQKCQ0ZL);:
M)2REY%@>:<(@=V%L0JDD$>%Y_P!ZO9?V>M!O_$?P?\01Z;J4FBW-CXR\/ZF=
M41BKZ5%:Z?K]Q+=KM(8M#'&\@"?.Q0! 6(![,ZI^SP#5%J'*X-::+EG%ZI=-
M-;:VVU.'(*GM,Q3K)SYHU$];-\U.2T;ZZW5]+[Z&!\%_V>IOB;HEYXDUO7--
M\$^ ](NXK2_\0:DCO&TK_,;:UB0%[JY\L,_E(.%7+% 03T5S^U%I?PD^T:?\
M'?#_ /PBT+!XO^$HU;R[[Q1>(WVA#B;;Y-D&BF52MJBN#$"9GKTZS^-&I?M]
M3WFE:I\&[SQ9%H4,AL-5T37'T-M"$CRW-S=7DKHVF>?<%&9Y&MX!(ZM@9**A
M^T'^Q_\ !?1_@7XP\2?#3X@:UX@USP"+"36;1Y(K^Q47<Z0I''<QPQ(Y!9FW
MIO'[LJ0I/'S4LRIU\6L/G$)7;25-6E3CS-).?*VW=M*]2,8WTC&Z<G]7'*:F
M'P3Q.1U(\J3;J23A4ERIN2I\R27*DW:E*4K:RE9J*^6?$WB;4_&WB"ZU;6M2
MU#6-6OBK7-[?7#7%Q<E5"*7D<EF(554$DX"@=!5$C--W?6C=]:^^A",$HQ5D
MNA^;SJ2G)SF[M[M[BE<UZ=^R;XRTSP_\43H/B*X@MO"/CRU;PWKDL_E>7:0S
MLOEW6Z0;4-O.L-P'/W?)/8FO,-]#JLB;6Y!ZUAC,+'$T)4)Z<RWZI]&O-/5>
M:.G 8R6%Q$,1'7E=[=&NJ?DU=/NFSU+]LOPI?^!_C[)HFJVYM-4T;PUX;L;R
M LK>3-%H=BCKD$@X92,@D<5Y:[+&#N8#')SVKZB_:4^#<WQ ^(=G\1OB;X\T
M+PKI_BSPMX?U%9RJWVLZW,VB0AY+?3X""JM<P21EYF@B!/#'&*XL?M4:/\%K
MB:#X-^&!X9F7=$/%.N>7J?B*X3=, T;%?(LMT4Q1EMTWX5<RL1FOF\HS6I+
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
M3-2WMINIP?O;'547;N:"8?*^TL Z@[HVRCA7!4>O?LZ'/[$7[18_Z=_#I_\
M*F*[,=2PU/ PCA$E#VE*W+:W\6%]NO?KW.' UL74S"<L:Y.?LJU^9MO^#.V_
M3MT['@6WW-(1SUIP&/\ ]5%?1'RXTAL4?]]4ZC- $:QJA8X;+')/K3L_[U.H
MH ;N_P!ZOVO_ ."09V_\$\?A_P!>NI?^G.[K\4C7[6_\$@P3_P $[OA__O:G
M_P"G.[K\J\8/^1-3_P"OL?\ TF9^T^!/_)05?^O,O_2Z9]*[Z* #17\W:G]9
MALHV4ZBJL W91LIU% #=E&RG44 -V4;*=10 W91LIU% #=E&RG44 -V4;*=1
M18!NRC93J*+ -V4;*=118!NRC93J*+ -V4;*=118!NRC93J*+ -V4;*=118!
MNRC93J*+ -V5\[?\%8H_^-??Q$_ZY67_ *7VU?1=?.__  5=&?\ @G]\1/\
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
MYJO_ ($O_D3\8%_X(U_'H]?#.EC_ +C5M_\ %T]/^",_QX8_\B_I(^NL6_\
M\57[.?\  31_P$T?\1<SOM3_ / 7_P#)!_Q _AW^:I_X$O\ Y$_&=?\ @B_\
M=F_Y@NAK]=8A_P :_2[_ ()Z_!;7OV=OV0O"?@_Q/!;VVN:2U[]ICBF69%\V
M]GF3#+P<I(I]LXKVK_@-!)]Z\'B'CG,<YPRPN+4>524O=33NDUU;[L^DX7\.
M<IR#%O&X%SYG%Q]Z2:LVGT2UND Y["B@$^]%?&GWPZBBBJ **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH  <BBBB@ H
L4Y%%%  #D4444 %&:** "BBB@ HHHH **** "BBB@ )P* :** "BBB@#_]D!

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.SCH
<SEQUENCE>4
<FILENAME>tgls-20230302.xsd
<DESCRIPTION>INLINE XBRL TAXONOMY EXTENSION SCHEMA DOCUMENT
<TEXT>
<XBRL>
<?xml version="1.0" encoding="US-ASCII" ?>
    <!-- Field: Doc-Info; Name: Generator; Value: GoFiler Complete; Version: 5.17b -->
    <!-- Field: Doc-Info; Name: VendorURI; Value: https://www.novaworks.com -->
    <!-- Field: Doc-Info; Name: Status; Value: 0x00000000 -->
    <!-- Field: Doc-Info; Name: Misc; Value: 96Mps7xRiXgen8uDanwsWa6J2bP9z5Z8KekhvWB9bRmqPyIsTQOfbCZpmXrm0fEH -->
<schema xmlns="http://www.w3.org/2001/XMLSchema" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:xbrli="http://www.xbrl.org/2003/instance" xmlns:xbrldt="http://xbrl.org/2005/xbrldt" xmlns:xbrldi="http://xbrl.org/2006/xbrldi" xmlns:dei="http://xbrl.sec.gov/dei/2022" xmlns:us-gaap="http://fasb.org/srt-sup/2022q3" xmlns:srt="http://fasb.org/srt/2022" xmlns:srt-types="http://fasb.org/srt-types/2022" xmlns:TGLS="http://tecnoglass.com/20230302" elementFormDefault="qualified" targetNamespace="http://tecnoglass.com/20230302">
    <annotation>
      <appinfo>
	<link:roleType roleURI="http://tecnoglass.com/role/Cover" id="Cover">
	  <link:definition>00000001 - Document - Cover</link:definition>
	  <link:usedOn>link:presentationLink</link:usedOn>
	  <link:usedOn>link:calculationLink</link:usedOn>
	  <link:usedOn>link:definitionLink</link:usedOn>
	</link:roleType>
	<link:linkbaseRef xlink:type="simple" xlink:href="tgls-20230302_pre.xml" xlink:role="http://www.xbrl.org/2003/role/presentationLinkbaseRef" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:title="Presentation Links" />
	<link:linkbaseRef xlink:type="simple" xlink:href="tgls-20230302_lab.xml" xlink:role="http://www.xbrl.org/2003/role/labelLinkbaseRef" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:title="Label Links" />
      </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.sec.gov/dei/2022" schemaLocation="https://xbrl.sec.gov/dei/2022/dei-2022.xsd" />
    <import namespace="http://fasb.org/us-gaap/2022" schemaLocation="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd" />
    <import namespace="http://fasb.org/us-gaap-sup/2022q3" schemaLocation="https://xbrl.fasb.org/us-gaap/2022q3/us-gaap-sup-2022q3.xsd" />
    <import namespace="http://fasb.org/srt-sup/2022q3" schemaLocation="https://xbrl.fasb.org/srt/2022q3/srt-sup-2022q3.xsd" />
    <import namespace="http://fasb.org/us-types/2022" schemaLocation="https://xbrl.fasb.org/us-gaap/2022/elts/us-types-2022.xsd" />
    <import namespace="http://www.xbrl.org/dtr/type/2020-01-21" schemaLocation="https://www.xbrl.org/dtr/type/2020-01-21/types.xsd" />
    <import namespace="http://xbrl.sec.gov/country/2022" schemaLocation="https://xbrl.sec.gov/country/2022/country-2022.xsd" />
    <import namespace="http://fasb.org/srt/2022" schemaLocation="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd" />
    <import namespace="http://fasb.org/srt-types/2022" schemaLocation="https://xbrl.fasb.org/srt/2022/elts/srt-types-2022.xsd" />
</schema>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.LAB
<SEQUENCE>5
<FILENAME>tgls-20230302_lab.xml
<DESCRIPTION>INLINE XBRL TAXONOMY EXTENSION LABEL LINKBASE DOCUMENT
<TEXT>
<XBRL>
<?xml version="1.0" encoding="US-ASCII" standalone="no"?>
    <!-- Field: Doc-Info; Name: Generator; Value: GoFiler Complete; Version: 5.17b -->
    <!-- Field: Doc-Info; Name: VendorURI; Value: https://www.novaworks.com -->
    <!-- Field: Doc-Info; Name: Status; Value: 0x00000000 -->
<link:linkbase xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:xbrli="http://www.xbrl.org/2003/instance" xsi:schemaLocation="http://www.xbrl.org/2003/linkbase http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd">
    <link: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" />
    <link: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" />
    <link: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" />
    <link: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" />
    <link: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" />
    <link: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" />
    <link: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" />
    <link:labelLink xlink:type="extended" xlink:role="http://www.xbrl.org/2003/role/link">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_CoverAbstract" xlink:label="dei_CoverAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_CoverAbstract" xlink:to="dei_CoverAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_CoverAbstract_lbl" xml:lang="en-US">Cover [Abstract]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_DocumentType" xlink:label="dei_DocumentType" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_DocumentType" xlink:to="dei_DocumentType_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_DocumentType_lbl" xml:lang="en-US">Document Type</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_AmendmentFlag" xlink:label="dei_AmendmentFlag" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_AmendmentFlag" xlink:to="dei_AmendmentFlag_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_AmendmentFlag_lbl" xml:lang="en-US">Amendment Flag</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_AmendmentDescription" xlink:label="dei_AmendmentDescription" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_AmendmentDescription" xlink:to="dei_AmendmentDescription_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_AmendmentDescription_lbl" xml:lang="en-US">Amendment Description</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_DocumentRegistrationStatement" xlink:label="dei_DocumentRegistrationStatement" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_DocumentRegistrationStatement" xlink:to="dei_DocumentRegistrationStatement_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_DocumentRegistrationStatement_lbl" xml:lang="en-US">Document Registration Statement</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_DocumentAnnualReport" xlink:label="dei_DocumentAnnualReport" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_DocumentAnnualReport" xlink:to="dei_DocumentAnnualReport_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_DocumentAnnualReport_lbl" xml:lang="en-US">Document Annual Report</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_DocumentQuarterlyReport" xlink:label="dei_DocumentQuarterlyReport" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_DocumentQuarterlyReport" xlink:to="dei_DocumentQuarterlyReport_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_DocumentQuarterlyReport_lbl" xml:lang="en-US">Document Quarterly Report</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_DocumentTransitionReport" xlink:label="dei_DocumentTransitionReport" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_DocumentTransitionReport" xlink:to="dei_DocumentTransitionReport_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_DocumentTransitionReport_lbl" xml:lang="en-US">Document Transition Report</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_DocumentShellCompanyReport" xlink:label="dei_DocumentShellCompanyReport" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_DocumentShellCompanyReport" xlink:to="dei_DocumentShellCompanyReport_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_DocumentShellCompanyReport_lbl" xml:lang="en-US">Document Shell Company Report</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_DocumentShellCompanyEventDate" xlink:label="dei_DocumentShellCompanyEventDate" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_DocumentShellCompanyEventDate" xlink:to="dei_DocumentShellCompanyEventDate_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_DocumentShellCompanyEventDate_lbl" xml:lang="en-US">Document Shell Company Event Date</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_DocumentPeriodStartDate" xlink:label="dei_DocumentPeriodStartDate" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_DocumentPeriodStartDate" xlink:to="dei_DocumentPeriodStartDate_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_DocumentPeriodStartDate_lbl" xml:lang="en-US">Document Period Start Date</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_DocumentPeriodEndDate" xlink:label="dei_DocumentPeriodEndDate" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_DocumentPeriodEndDate" xlink:to="dei_DocumentPeriodEndDate_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_DocumentPeriodEndDate_lbl" xml:lang="en-US">Document Period End Date</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_DocumentFiscalPeriodFocus" xlink:label="dei_DocumentFiscalPeriodFocus" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_DocumentFiscalPeriodFocus" xlink:to="dei_DocumentFiscalPeriodFocus_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_DocumentFiscalPeriodFocus_lbl" xml:lang="en-US">Document Fiscal Period Focus</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_DocumentFiscalYearFocus" xlink:label="dei_DocumentFiscalYearFocus" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_DocumentFiscalYearFocus" xlink:to="dei_DocumentFiscalYearFocus_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_DocumentFiscalYearFocus_lbl" xml:lang="en-US">Document Fiscal Year Focus</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_CurrentFiscalYearEndDate" xlink:label="dei_CurrentFiscalYearEndDate" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_CurrentFiscalYearEndDate" xlink:to="dei_CurrentFiscalYearEndDate_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_CurrentFiscalYearEndDate_lbl" xml:lang="en-US">Current Fiscal Year End Date</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityFileNumber" xlink:label="dei_EntityFileNumber" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityFileNumber" xlink:to="dei_EntityFileNumber_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityFileNumber_lbl" xml:lang="en-US">Entity File Number</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityRegistrantName" xlink:label="dei_EntityRegistrantName" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityRegistrantName" xlink:to="dei_EntityRegistrantName_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityRegistrantName_lbl" xml:lang="en-US">Entity Registrant Name</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityCentralIndexKey" xlink:label="dei_EntityCentralIndexKey" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityCentralIndexKey" xlink:to="dei_EntityCentralIndexKey_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityCentralIndexKey_lbl" xml:lang="en-US">Entity Central Index Key</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityPrimarySicNumber" xlink:label="dei_EntityPrimarySicNumber" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityPrimarySicNumber" xlink:to="dei_EntityPrimarySicNumber_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityPrimarySicNumber_lbl" xml:lang="en-US">Entity Primary SIC Number</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityTaxIdentificationNumber" xlink:label="dei_EntityTaxIdentificationNumber" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityTaxIdentificationNumber" xlink:to="dei_EntityTaxIdentificationNumber_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityTaxIdentificationNumber_lbl" xml:lang="en-US">Entity Tax Identification Number</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityIncorporationStateCountryCode" xlink:label="dei_EntityIncorporationStateCountryCode" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityIncorporationStateCountryCode" xlink:to="dei_EntityIncorporationStateCountryCode_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityIncorporationStateCountryCode_lbl" xml:lang="en-US">Entity Incorporation, State or Country Code</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityAddressAddressLine1" xlink:label="dei_EntityAddressAddressLine1" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityAddressAddressLine1" xlink:to="dei_EntityAddressAddressLine1_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityAddressAddressLine1_lbl" xml:lang="en-US">Entity Address, Address Line One</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityAddressAddressLine2" xlink:label="dei_EntityAddressAddressLine2" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityAddressAddressLine2" xlink:to="dei_EntityAddressAddressLine2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityAddressAddressLine2_lbl" xml:lang="en-US">Entity Address, Address Line Two</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityAddressAddressLine3" xlink:label="dei_EntityAddressAddressLine3" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityAddressAddressLine3" xlink:to="dei_EntityAddressAddressLine3_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityAddressAddressLine3_lbl" xml:lang="en-US">Entity Address, Address Line Three</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityAddressCityOrTown" xlink:label="dei_EntityAddressCityOrTown" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityAddressCityOrTown" xlink:to="dei_EntityAddressCityOrTown_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityAddressCityOrTown_lbl" xml:lang="en-US">Entity Address, City or Town</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityAddressStateOrProvince" xlink:label="dei_EntityAddressStateOrProvince" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityAddressStateOrProvince" xlink:to="dei_EntityAddressStateOrProvince_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityAddressStateOrProvince_lbl" xml:lang="en-US">Entity Address, State or Province</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityAddressCountry" xlink:label="dei_EntityAddressCountry" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityAddressCountry" xlink:to="dei_EntityAddressCountry_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityAddressCountry_lbl" xml:lang="en-US">Entity Address, Country</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityAddressPostalZipCode" xlink:label="dei_EntityAddressPostalZipCode" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityAddressPostalZipCode" xlink:to="dei_EntityAddressPostalZipCode_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityAddressPostalZipCode_lbl" xml:lang="en-US">Entity Address, Postal Zip Code</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_CountryRegion" xlink:label="dei_CountryRegion" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_CountryRegion" xlink:to="dei_CountryRegion_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_CountryRegion_lbl" xml:lang="en-US">Country Region</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_CityAreaCode" xlink:label="dei_CityAreaCode" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_CityAreaCode" xlink:to="dei_CityAreaCode_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_CityAreaCode_lbl" xml:lang="en-US">City Area Code</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_LocalPhoneNumber" xlink:label="dei_LocalPhoneNumber" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_LocalPhoneNumber" xlink:to="dei_LocalPhoneNumber_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_LocalPhoneNumber_lbl" xml:lang="en-US">Local Phone Number</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_Extension" xlink:label="dei_Extension" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_Extension" xlink:to="dei_Extension_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_Extension_lbl" xml:lang="en-US">Extension</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_WrittenCommunications" xlink:label="dei_WrittenCommunications" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_WrittenCommunications" xlink:to="dei_WrittenCommunications_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_WrittenCommunications_lbl" xml:lang="en-US">Written Communications</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_SolicitingMaterial" xlink:label="dei_SolicitingMaterial" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_SolicitingMaterial" xlink:to="dei_SolicitingMaterial_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_SolicitingMaterial_lbl" xml:lang="en-US">Soliciting Material</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_PreCommencementTenderOffer" xlink:label="dei_PreCommencementTenderOffer" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_PreCommencementTenderOffer" xlink:to="dei_PreCommencementTenderOffer_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_PreCommencementTenderOffer_lbl" xml:lang="en-US">Pre-commencement Tender Offer</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_PreCommencementIssuerTenderOffer" xlink:label="dei_PreCommencementIssuerTenderOffer" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_PreCommencementIssuerTenderOffer" xlink:to="dei_PreCommencementIssuerTenderOffer_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_PreCommencementIssuerTenderOffer_lbl" xml:lang="en-US">Pre-commencement Issuer Tender Offer</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_Security12bTitle" xlink:label="dei_Security12bTitle" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_Security12bTitle" xlink:to="dei_Security12bTitle_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_Security12bTitle_lbl" xml:lang="en-US">Title of 12(b) Security</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_NoTradingSymbolFlag" xlink:label="dei_NoTradingSymbolFlag" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_NoTradingSymbolFlag" xlink:to="dei_NoTradingSymbolFlag_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_NoTradingSymbolFlag_lbl" xml:lang="en-US">No Trading Symbol Flag</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_TradingSymbol" xlink:label="dei_TradingSymbol" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_TradingSymbol" xlink:to="dei_TradingSymbol_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_TradingSymbol_lbl" xml:lang="en-US">Trading Symbol</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_SecurityExchangeName" xlink:label="dei_SecurityExchangeName" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_SecurityExchangeName" xlink:to="dei_SecurityExchangeName_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_SecurityExchangeName_lbl" xml:lang="en-US">Security Exchange Name</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_Security12gTitle" xlink:label="dei_Security12gTitle" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_Security12gTitle" xlink:to="dei_Security12gTitle_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_Security12gTitle_lbl" xml:lang="en-US">Title of 12(g) Security</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_SecurityReportingObligation" xlink:label="dei_SecurityReportingObligation" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_SecurityReportingObligation" xlink:to="dei_SecurityReportingObligation_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_SecurityReportingObligation_lbl" xml:lang="en-US">Security Reporting Obligation</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_AnnualInformationForm" xlink:label="dei_AnnualInformationForm" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_AnnualInformationForm" xlink:to="dei_AnnualInformationForm_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_AnnualInformationForm_lbl" xml:lang="en-US">Annual Information Form</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_AuditedAnnualFinancialStatements" xlink:label="dei_AuditedAnnualFinancialStatements" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_AuditedAnnualFinancialStatements" xlink:to="dei_AuditedAnnualFinancialStatements_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_AuditedAnnualFinancialStatements_lbl" xml:lang="en-US">Audited Annual Financial Statements</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityWellKnownSeasonedIssuer" xlink:label="dei_EntityWellKnownSeasonedIssuer" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityWellKnownSeasonedIssuer" xlink:to="dei_EntityWellKnownSeasonedIssuer_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityWellKnownSeasonedIssuer_lbl" xml:lang="en-US">Entity Well-known Seasoned Issuer</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityVoluntaryFilers" xlink:label="dei_EntityVoluntaryFilers" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityVoluntaryFilers" xlink:to="dei_EntityVoluntaryFilers_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityVoluntaryFilers_lbl" xml:lang="en-US">Entity Voluntary Filers</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityCurrentReportingStatus" xlink:label="dei_EntityCurrentReportingStatus" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityCurrentReportingStatus" xlink:to="dei_EntityCurrentReportingStatus_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityCurrentReportingStatus_lbl" xml:lang="en-US">Entity Current Reporting Status</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityInteractiveDataCurrent" xlink:label="dei_EntityInteractiveDataCurrent" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityInteractiveDataCurrent" xlink:to="dei_EntityInteractiveDataCurrent_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityInteractiveDataCurrent_lbl" xml:lang="en-US">Entity Interactive Data Current</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityFilerCategory" xlink:label="dei_EntityFilerCategory" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityFilerCategory" xlink:to="dei_EntityFilerCategory_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityFilerCategory_lbl" xml:lang="en-US">Entity Filer Category</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntitySmallBusiness" xlink:label="dei_EntitySmallBusiness" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntitySmallBusiness" xlink:to="dei_EntitySmallBusiness_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntitySmallBusiness_lbl" xml:lang="en-US">Entity Small Business</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityEmergingGrowthCompany" xlink:label="dei_EntityEmergingGrowthCompany" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityEmergingGrowthCompany" xlink:to="dei_EntityEmergingGrowthCompany_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityEmergingGrowthCompany_lbl" xml:lang="en-US">Entity Emerging Growth Company</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityExTransitionPeriod" xlink:label="dei_EntityExTransitionPeriod" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityExTransitionPeriod" xlink:to="dei_EntityExTransitionPeriod_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityExTransitionPeriod_lbl" xml:lang="en-US">Elected Not To Use the Extended Transition Period</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_DocumentAccountingStandard" xlink:label="dei_DocumentAccountingStandard" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_DocumentAccountingStandard" xlink:to="dei_DocumentAccountingStandard_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_DocumentAccountingStandard_lbl" xml:lang="en-US">Document Accounting Standard</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_OtherReportingStandardItemNumber" xlink:label="dei_OtherReportingStandardItemNumber" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_OtherReportingStandardItemNumber" xlink:to="dei_OtherReportingStandardItemNumber_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_OtherReportingStandardItemNumber_lbl" xml:lang="en-US">Other Reporting Standard Item Number</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityShellCompany" xlink:label="dei_EntityShellCompany" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityShellCompany" xlink:to="dei_EntityShellCompany_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityShellCompany_lbl" xml:lang="en-US">Entity Shell Company</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityPublicFloat" xlink:label="dei_EntityPublicFloat" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityPublicFloat" xlink:to="dei_EntityPublicFloat_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityPublicFloat_lbl" xml:lang="en-US">Entity Public Float</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityBankruptcyProceedingsReportingCurrent" xlink:label="dei_EntityBankruptcyProceedingsReportingCurrent" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityBankruptcyProceedingsReportingCurrent" xlink:to="dei_EntityBankruptcyProceedingsReportingCurrent_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityBankruptcyProceedingsReportingCurrent_lbl" xml:lang="en-US">Entity Bankruptcy Proceedings, Reporting Current</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityCommonStockSharesOutstanding" xlink:label="dei_EntityCommonStockSharesOutstanding" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityCommonStockSharesOutstanding" xlink:to="dei_EntityCommonStockSharesOutstanding_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityCommonStockSharesOutstanding_lbl" xml:lang="en-US">Entity Common Stock, Shares Outstanding</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_DocumentsIncorporatedByReferenceTextBlock" xlink:label="dei_DocumentsIncorporatedByReferenceTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_DocumentsIncorporatedByReferenceTextBlock" xlink:to="dei_DocumentsIncorporatedByReferenceTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_DocumentsIncorporatedByReferenceTextBlock_lbl" xml:lang="en-US">Documents Incorporated by Reference [Text Block]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityInformationFormerLegalOrRegisteredName" xlink:label="dei_EntityInformationFormerLegalOrRegisteredName" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityInformationFormerLegalOrRegisteredName" xlink:to="dei_EntityInformationFormerLegalOrRegisteredName_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityInformationFormerLegalOrRegisteredName_lbl" xml:lang="en-US">Entity Information, Former Legal or Registered Name</link:label>
    </link:labelLink>
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.PRE
<SEQUENCE>6
<FILENAME>tgls-20230302_pre.xml
<DESCRIPTION>INLINE XBRL TAXONOMY EXTENSION PRESENTATION LINKBASE DOCUMENT
<TEXT>
<XBRL>
<?xml version="1.0" encoding="US-ASCII" standalone="no"?>
    <!-- Field: Doc-Info; Name: Generator; Value: GoFiler Complete; Version: 5.17b -->
    <!-- Field: Doc-Info; Name: VendorURI; Value: https://www.novaworks.com -->
    <!-- Field: Doc-Info; Name: Status; Value: 0x00000000 -->
<link:linkbase xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:xbrli="http://www.xbrl.org/2003/instance" xsi:schemaLocation="http://www.xbrl.org/2003/linkbase http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd">
    <link:roleRef roleURI="http://tecnoglass.com/role/Cover" xlink:href="tgls-20230302.xsd#Cover" xlink:type="simple" />
    <link:presentationLink xlink:type="extended" xlink:role="http://tecnoglass.com/role/Cover" xlink:title="00000001 - Document - Cover">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_CoverAbstract" xlink:label="loc_deiCoverAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_DocumentType" xlink:label="loc_deiDocumentType" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiDocumentType" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_AmendmentFlag" xlink:label="loc_deiAmendmentFlag" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiAmendmentFlag" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_AmendmentDescription" xlink:label="loc_deiAmendmentDescription" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiAmendmentDescription" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_DocumentRegistrationStatement" xlink:label="loc_deiDocumentRegistrationStatement" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiDocumentRegistrationStatement" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_DocumentAnnualReport" xlink:label="loc_deiDocumentAnnualReport" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiDocumentAnnualReport" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_DocumentQuarterlyReport" xlink:label="loc_deiDocumentQuarterlyReport" />
      <link:presentationArc order="50" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiDocumentQuarterlyReport" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_DocumentTransitionReport" xlink:label="loc_deiDocumentTransitionReport" />
      <link:presentationArc order="60" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiDocumentTransitionReport" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_DocumentShellCompanyReport" xlink:label="loc_deiDocumentShellCompanyReport" />
      <link:presentationArc order="70" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiDocumentShellCompanyReport" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_DocumentShellCompanyEventDate" xlink:label="loc_deiDocumentShellCompanyEventDate" />
      <link:presentationArc order="80" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiDocumentShellCompanyEventDate" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_DocumentPeriodStartDate" xlink:label="loc_deiDocumentPeriodStartDate" />
      <link:presentationArc order="90" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiDocumentPeriodStartDate" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_DocumentPeriodEndDate" xlink:label="loc_deiDocumentPeriodEndDate" />
      <link:presentationArc order="100" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiDocumentPeriodEndDate" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_DocumentFiscalPeriodFocus" xlink:label="loc_deiDocumentFiscalPeriodFocus" />
      <link:presentationArc order="110" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiDocumentFiscalPeriodFocus" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_DocumentFiscalYearFocus" xlink:label="loc_deiDocumentFiscalYearFocus" />
      <link:presentationArc order="120" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiDocumentFiscalYearFocus" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_CurrentFiscalYearEndDate" xlink:label="loc_deiCurrentFiscalYearEndDate" />
      <link:presentationArc order="130" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiCurrentFiscalYearEndDate" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityFileNumber" xlink:label="loc_deiEntityFileNumber" />
      <link:presentationArc order="140" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiEntityFileNumber" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityRegistrantName" xlink:label="loc_deiEntityRegistrantName" />
      <link:presentationArc order="150" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiEntityRegistrantName" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityCentralIndexKey" xlink:label="loc_deiEntityCentralIndexKey" />
      <link:presentationArc order="160" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiEntityCentralIndexKey" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityPrimarySicNumber" xlink:label="loc_deiEntityPrimarySicNumber" />
      <link:presentationArc order="170" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiEntityPrimarySicNumber" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityTaxIdentificationNumber" xlink:label="loc_deiEntityTaxIdentificationNumber" />
      <link:presentationArc order="180" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiEntityTaxIdentificationNumber" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityIncorporationStateCountryCode" xlink:label="loc_deiEntityIncorporationStateCountryCode" />
      <link:presentationArc order="190" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiEntityIncorporationStateCountryCode" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityAddressAddressLine1" xlink:label="loc_deiEntityAddressAddressLine1" />
      <link:presentationArc order="200" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiEntityAddressAddressLine1" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityAddressAddressLine2" xlink:label="loc_deiEntityAddressAddressLine2" />
      <link:presentationArc order="210" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiEntityAddressAddressLine2" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityAddressAddressLine3" xlink:label="loc_deiEntityAddressAddressLine3" />
      <link:presentationArc order="220" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiEntityAddressAddressLine3" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityAddressCityOrTown" xlink:label="loc_deiEntityAddressCityOrTown" />
      <link:presentationArc order="230" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiEntityAddressCityOrTown" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityAddressStateOrProvince" xlink:label="loc_deiEntityAddressStateOrProvince" />
      <link:presentationArc order="240" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiEntityAddressStateOrProvince" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityAddressCountry" xlink:label="loc_deiEntityAddressCountry" />
      <link:presentationArc order="250" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiEntityAddressCountry" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityAddressPostalZipCode" xlink:label="loc_deiEntityAddressPostalZipCode" />
      <link:presentationArc order="260" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiEntityAddressPostalZipCode" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_CountryRegion" xlink:label="loc_deiCountryRegion" />
      <link:presentationArc order="270" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiCountryRegion" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_CityAreaCode" xlink:label="loc_deiCityAreaCode" />
      <link:presentationArc order="280" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiCityAreaCode" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_LocalPhoneNumber" xlink:label="loc_deiLocalPhoneNumber" />
      <link:presentationArc order="290" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiLocalPhoneNumber" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_Extension" xlink:label="loc_deiExtension" />
      <link:presentationArc order="300" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiExtension" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_WrittenCommunications" xlink:label="loc_deiWrittenCommunications" />
      <link:presentationArc order="310" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiWrittenCommunications" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_SolicitingMaterial" xlink:label="loc_deiSolicitingMaterial" />
      <link:presentationArc order="320" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiSolicitingMaterial" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_PreCommencementTenderOffer" xlink:label="loc_deiPreCommencementTenderOffer" />
      <link:presentationArc order="330" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiPreCommencementTenderOffer" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_PreCommencementIssuerTenderOffer" xlink:label="loc_deiPreCommencementIssuerTenderOffer" />
      <link:presentationArc order="340" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiPreCommencementIssuerTenderOffer" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_Security12bTitle" xlink:label="loc_deiSecurity12bTitle" />
      <link:presentationArc order="350" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiSecurity12bTitle" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_NoTradingSymbolFlag" xlink:label="loc_deiNoTradingSymbolFlag" />
      <link:presentationArc order="360" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiNoTradingSymbolFlag" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_TradingSymbol" xlink:label="loc_deiTradingSymbol" />
      <link:presentationArc order="370" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiTradingSymbol" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_SecurityExchangeName" xlink:label="loc_deiSecurityExchangeName" />
      <link:presentationArc order="380" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiSecurityExchangeName" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_Security12gTitle" xlink:label="loc_deiSecurity12gTitle" />
      <link:presentationArc order="390" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiSecurity12gTitle" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_SecurityReportingObligation" xlink:label="loc_deiSecurityReportingObligation" />
      <link:presentationArc order="400" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiSecurityReportingObligation" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_AnnualInformationForm" xlink:label="loc_deiAnnualInformationForm" />
      <link:presentationArc order="410" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiAnnualInformationForm" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_AuditedAnnualFinancialStatements" xlink:label="loc_deiAuditedAnnualFinancialStatements" />
      <link:presentationArc order="420" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiAuditedAnnualFinancialStatements" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityWellKnownSeasonedIssuer" xlink:label="loc_deiEntityWellKnownSeasonedIssuer" />
      <link:presentationArc order="430" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiEntityWellKnownSeasonedIssuer" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityVoluntaryFilers" xlink:label="loc_deiEntityVoluntaryFilers" />
      <link:presentationArc order="440" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiEntityVoluntaryFilers" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityCurrentReportingStatus" xlink:label="loc_deiEntityCurrentReportingStatus" />
      <link:presentationArc order="450" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiEntityCurrentReportingStatus" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityInteractiveDataCurrent" xlink:label="loc_deiEntityInteractiveDataCurrent" />
      <link:presentationArc order="460" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiEntityInteractiveDataCurrent" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityFilerCategory" xlink:label="loc_deiEntityFilerCategory" />
      <link:presentationArc order="470" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiEntityFilerCategory" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntitySmallBusiness" xlink:label="loc_deiEntitySmallBusiness" />
      <link:presentationArc order="480" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiEntitySmallBusiness" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityEmergingGrowthCompany" xlink:label="loc_deiEntityEmergingGrowthCompany" />
      <link:presentationArc order="490" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiEntityEmergingGrowthCompany" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityExTransitionPeriod" xlink:label="loc_deiEntityExTransitionPeriod" />
      <link:presentationArc order="500" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiEntityExTransitionPeriod" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_DocumentAccountingStandard" xlink:label="loc_deiDocumentAccountingStandard" />
      <link:presentationArc order="510" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiDocumentAccountingStandard" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_OtherReportingStandardItemNumber" xlink:label="loc_deiOtherReportingStandardItemNumber" />
      <link:presentationArc order="520" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiOtherReportingStandardItemNumber" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityShellCompany" xlink:label="loc_deiEntityShellCompany" />
      <link:presentationArc order="530" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiEntityShellCompany" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityPublicFloat" xlink:label="loc_deiEntityPublicFloat" />
      <link:presentationArc order="540" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiEntityPublicFloat" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityBankruptcyProceedingsReportingCurrent" xlink:label="loc_deiEntityBankruptcyProceedingsReportingCurrent" />
      <link:presentationArc order="550" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiEntityBankruptcyProceedingsReportingCurrent" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityCommonStockSharesOutstanding" xlink:label="loc_deiEntityCommonStockSharesOutstanding" />
      <link:presentationArc order="560" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiEntityCommonStockSharesOutstanding" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_DocumentsIncorporatedByReferenceTextBlock" xlink:label="loc_deiDocumentsIncorporatedByReferenceTextBlock" />
      <link:presentationArc order="570" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiDocumentsIncorporatedByReferenceTextBlock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityInformationFormerLegalOrRegisteredName" xlink:label="loc_deiEntityInformationFormerLegalOrRegisteredName" />
      <link:presentationArc order="580" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiEntityInformationFormerLegalOrRegisteredName" xlink:type="arc" />
    </link:presentationLink>
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>7
<FILENAME>R1.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm140248076043808">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Cover<br></strong></div></th>
<th class="th"><div>Mar. 02, 2023</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_CoverAbstract', window );"><strong>Cover [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_DocumentType', window );">Document Type</a></td>
<td class="text">8-K<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_AmendmentFlag', window );">Amendment Flag</a></td>
<td class="text">false<span></span>
</td>
</tr>
<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">Mar.  02,  2023<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityFileNumber', window );">Entity File Number</a></td>
<td class="text">001-35436<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityRegistrantName', window );">Entity Registrant Name</a></td>
<td class="text">TECNOGLASS
INC.<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityCentralIndexKey', window );">Entity Central Index Key</a></td>
<td class="text">0001534675<span></span>
</td>
</tr>
<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">98-1271120<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityIncorporationStateCountryCode', window );">Entity Incorporation, State or Country Code</a></td>
<td class="text">E9<span></span>
</td>
</tr>
<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_EntityAddressAddressLine1', window );">Entity Address, Address Line One</a></td>
<td class="text">Avenida
Circunvalar a 100 mts de la Via 40<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_EntityAddressAddressLine2', window );">Entity Address, Address Line Two</a></td>
<td class="text">Barrio
Las Flores<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityAddressCityOrTown', window );">Entity Address, City or Town</a></td>
<td class="text">Barranquilla<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_EntityAddressCountry', window );">Entity Address, Country</a></td>
<td class="text">CO<span></span>
</td>
</tr>
<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">(57)(5)<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">3734000<span></span>
</td>
</tr>
<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_WrittenCommunications', window );">Written Communications</a></td>
<td class="text">false<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_SolicitingMaterial', window );">Soliciting Material</a></td>
<td class="text">false<span></span>
</td>
</tr>
<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_PreCommencementTenderOffer', window );">Pre-commencement Tender Offer</a></td>
<td class="text">false<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_PreCommencementIssuerTenderOffer', window );">Pre-commencement Issuer Tender Offer</a></td>
<td class="text">false<span></span>
</td>
</tr>
<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">Ordinary
    Shares<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_TradingSymbol', window );">Trading Symbol</a></td>
<td class="text">TGLS<span></span>
</td>
</tr>
<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_SecurityExchangeName', window );">Security Exchange Name</a></td>
<td class="text">NYSE<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_EntityEmergingGrowthCompany', window );">Entity Emerging Growth Company</a></td>
<td class="text">false<span></span>
</td>
</tr>
<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_EntityInformationFormerLegalOrRegisteredName', window );">Entity Information, Former Legal or Registered Name</a></td>
<td class="text">Not
Applicable<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_AmendmentFlag">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Boolean flag that is true when the XBRL content amends previously-filed or accepted submission.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_AmendmentFlag</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_CityAreaCode">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Area code of city</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_CityAreaCode</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_CoverAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Cover page.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_CoverAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_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_DocumentType">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The type of document being provided (such as 10-K, 10-Q, 485BPOS, etc). The document type is limited to the same value as the supporting SEC submission type, or the word 'Other'.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentType</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:submissionTypeItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityAddressAddressLine1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Address Line 1 such as Attn, Building Name, Street Name</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityAddressAddressLine1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_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_EntityAddressCountry">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>ISO 3166-1 alpha-2 country 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_EntityAddressCountry</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:countryCodeItemType</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_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_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_EntityInformationFormerLegalOrRegisteredName">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Former Legal or Registered Name of an 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_EntityInformationFormerLegalOrRegisteredName</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_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_EntityTaxIdentificationNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The Tax Identification Number (TIN), also known as an Employer Identification Number (EIN), is a unique 9-digit value assigned by the IRS.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityTaxIdentificationNumber</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:employerIdItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_LocalPhoneNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Local phone number for entity.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_LocalPhoneNumber</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_PreCommencementIssuerTenderOffer">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 Form 8-K filing is intended to satisfy the filing obligation of the registrant as pre-commencement communications pursuant to Rule 13e-4(c) under 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 13e<br> -Subsection 4c<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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_PreCommencementIssuerTenderOffer</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_PreCommencementTenderOffer">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 Form 8-K filing is intended to satisfy the filing obligation of the registrant as pre-commencement communications pursuant to Rule 14d-2(b) under 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 14d<br> -Subsection 2b<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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_PreCommencementTenderOffer</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_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_SolicitingMaterial">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 Form 8-K filing is intended to satisfy the filing obligation of the registrant as soliciting material pursuant to Rule 14a-12 under 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> -Section 14a<br> -Number 240<br> -Subsection 12<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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_SolicitingMaterial</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_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>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_WrittenCommunications">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 Form 8-K filing is intended to satisfy the filing obligation of the registrant as written communications pursuant to Rule 425 under the Securities 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 Securities Act<br> -Number 230<br> -Section 425<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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_WrittenCommunications</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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>8
<FILENAME>form8-k_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/2022"
  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="tgls-20230302.xsd" xlink:type="simple"/>
    <context id="From2023-03-02to2023-03-02">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001534675</identifier>
        </entity>
        <period>
            <startDate>2023-03-02</startDate>
            <endDate>2023-03-02</endDate>
        </period>
    </context>
    <unit id="USD">
        <measure>iso4217:USD</measure>
    </unit>
    <unit id="Shares">
        <measure>shares</measure>
    </unit>
    <unit id="USDPShares">
        <divide>
            <unitNumerator>
                <measure>iso4217:USD</measure>
            </unitNumerator>
            <unitDenominator>
                <measure>shares</measure>
            </unitDenominator>
        </divide>
    </unit>
    <dei:EntityCentralIndexKey contextRef="From2023-03-02to2023-03-02">0001534675</dei:EntityCentralIndexKey>
    <dei:AmendmentFlag contextRef="From2023-03-02to2023-03-02">false</dei:AmendmentFlag>
    <dei:DocumentType contextRef="From2023-03-02to2023-03-02">8-K</dei:DocumentType>
    <dei:DocumentPeriodEndDate contextRef="From2023-03-02to2023-03-02">2023-03-02</dei:DocumentPeriodEndDate>
    <dei:EntityRegistrantName contextRef="From2023-03-02to2023-03-02">TECNOGLASS INC.</dei:EntityRegistrantName>
    <dei:EntityIncorporationStateCountryCode contextRef="From2023-03-02to2023-03-02">E9</dei:EntityIncorporationStateCountryCode>
    <dei:EntityFileNumber contextRef="From2023-03-02to2023-03-02">001-35436</dei:EntityFileNumber>
    <dei:EntityTaxIdentificationNumber contextRef="From2023-03-02to2023-03-02">98-1271120</dei:EntityTaxIdentificationNumber>
    <dei:EntityAddressAddressLine1 contextRef="From2023-03-02to2023-03-02">Avenida Circunvalar a 100 mts de la Via 40</dei:EntityAddressAddressLine1>
    <dei:EntityAddressAddressLine2 contextRef="From2023-03-02to2023-03-02">Barrio Las Flores</dei:EntityAddressAddressLine2>
    <dei:EntityAddressCityOrTown contextRef="From2023-03-02to2023-03-02">Barranquilla</dei:EntityAddressCityOrTown>
    <dei:EntityAddressCountry contextRef="From2023-03-02to2023-03-02">CO</dei:EntityAddressCountry>
    <dei:CityAreaCode contextRef="From2023-03-02to2023-03-02">(57)(5)</dei:CityAreaCode>
    <dei:LocalPhoneNumber contextRef="From2023-03-02to2023-03-02">3734000</dei:LocalPhoneNumber>
    <dei:EntityInformationFormerLegalOrRegisteredName contextRef="From2023-03-02to2023-03-02">Not Applicable</dei:EntityInformationFormerLegalOrRegisteredName>
    <dei:WrittenCommunications contextRef="From2023-03-02to2023-03-02">false</dei:WrittenCommunications>
    <dei:SolicitingMaterial contextRef="From2023-03-02to2023-03-02">false</dei:SolicitingMaterial>
    <dei:PreCommencementTenderOffer contextRef="From2023-03-02to2023-03-02">false</dei:PreCommencementTenderOffer>
    <dei:PreCommencementIssuerTenderOffer contextRef="From2023-03-02to2023-03-02">false</dei:PreCommencementIssuerTenderOffer>
    <dei:Security12bTitle contextRef="From2023-03-02to2023-03-02">Ordinary     Shares</dei:Security12bTitle>
    <dei:TradingSymbol contextRef="From2023-03-02to2023-03-02">TGLS</dei:TradingSymbol>
    <dei:SecurityExchangeName contextRef="From2023-03-02to2023-03-02">NYSE</dei:SecurityExchangeName>
    <dei:EntityEmergingGrowthCompany contextRef="From2023-03-02to2023-03-02">false</dei:EntityEmergingGrowthCompany>
</xbrl>
</XML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EXCEL
<SEQUENCE>9
<FILENAME>Financial_Report.xlsx
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
begin 644 Financial_Report.xlsx
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
MJ#(9BBJ6<%H@XLD@;6E6?;!/3K3G>1<W]T6NS>,)KM\,<'AT_@%02P,$%
M  @ LSAB5F60>9(9 0  SP,  !,   !;0V]N=&5N=%]4>7!E<UTN>&ULK9--
M3L,P$(6O$F5;)2XL6*"F&V +77 !8T\:J_Z39UK2VS-.VDJ@$A6%3:QXWKS/
MGI>LWH\1L.B=]=B4'5%\% )5!TYB'2)XKK0A.4G\FK8B2K636Q#WR^6#4,$3
M>*HH>Y3KU3.T<F^I>.EY&TWP39G 8ED\C<+,:DH9HS5*$M?%P>L?E.I$J+ES
MT&!G(BY84(JKA%SY'7#J>SM 2D9#L9&)7J5CE>BM0#I:P'K:XLH90]L:!3JH
MO>.6&F,"J;$#(&?KT70Q32:>,(S/N]G\P68*R,I-"A$YL01_QYTCR=U59"-(
M9*:O>"&R]>S[04Y;@[Z1S>/]#&DWY(%B6.;/^'O&%_\;SO$1PNZ_/[&\UDX:
M?^:+X3]>?P%02P$"% ,4    " "S.&)6!T%-8H$   "Q    $
M    @ $     9&]C4')O<',O87!P+GAM;%!+ 0(4 Q0    ( +,X8E:T$&:W
M[@   "L"   1              "  :\   !D;V-0<F]P<R]C;W)E+GAM;%!+
M 0(4 Q0    ( +,X8E:97)PC$ 8  )PG   3              "  <P!  !X
M;"]T:&5M92]T:&5M93$N>&UL4$L! A0#%     @ LSAB5FP(=D9[!   .Q$
M !@              ("!#0@  'AL+W=O<FMS:&5E=',O<VAE970Q+GAM;%!+
M 0(4 Q0    ( +,X8E:?H!OPL0(  .(,   -              "  ;X,  !X
M;"]S='EL97,N>&UL4$L! A0#%     @ LSAB5I>*NQS     $P(   L
M         ( !F@\  %]R96QS+RYR96QS4$L! A0#%     @ LSAB5JK$(A8S
M 0  (@(   \              ( !@Q   'AL+W=O<FMB;V]K+GAM;%!+ 0(4
M Q0    ( +,X8E8D'INBK0   /@!   :              "  >,1  !X;"]?
M<F5L<R]W;W)K8F]O:RYX;6PN<F5L<U!+ 0(4 Q0    ( +,X8E9ED'F2&0$
M ,\#   3              "  <@2  !;0V]N=&5N=%]4>7!E<UTN>&UL4$L%
3!@     )  D /@(  !(4      $!

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>10
<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>11
<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>12
<FILENAME>FilingSummary.xml
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<XML>
<?xml version='1.0' encoding='utf-8'?>
<FilingSummary>
  <Version>3.22.4</Version>
  <ProcessingTime/>
  <ReportFormat>html</ReportFormat>
  <ContextCount>1</ContextCount>
  <ElementCount>23</ElementCount>
  <EntityCount>1</EntityCount>
  <FootnotesReported>false</FootnotesReported>
  <SegmentCount>0</SegmentCount>
  <ScenarioCount>0</ScenarioCount>
  <TuplesReported>false</TuplesReported>
  <UnitCount>3</UnitCount>
  <MyReports>
    <Report instance="form8-k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R1.htm</HtmlFileName>
      <LongName>00000001 - Document - Cover</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://tecnoglass.com/role/Cover</Role>
      <ShortName>Cover</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-0548-EntityAddressPostalZipCode-Missing] Submission type 8-K should have a non-empty value for EntityAddressPostalZipCode in the Required Context. form8-k.htm </Log>
  </Logs>
  <InputFiles>
    <File doctype="8-K" original="form8-k.htm">form8-k.htm</File>
    <File>ex99-1.htm</File>
    <File>tgls-20230302.xsd</File>
    <File>tgls-20230302_lab.xml</File>
    <File>tgls-20230302_pre.xml</File>
  </InputFiles>
  <SupplementalFiles/>
  <BaseTaxonomies>
    <BaseTaxonomy items="23">http://xbrl.sec.gov/dei/2022</BaseTaxonomy>
  </BaseTaxonomies>
  <HasPresentationLinkbase>true</HasPresentationLinkbase>
  <HasCalculationLinkbase>false</HasCalculationLinkbase>
</FilingSummary>
</XML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>JSON
<SEQUENCE>15
<FILENAME>MetaLinks.json
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
{
 "instance": {
  "form8-k.htm": {
   "axisCustom": 0,
   "axisStandard": 0,
   "baseTaxonomies": {
    "http://xbrl.sec.gov/dei/2022": 23
   },
   "contextCount": 1,
   "dts": {
    "inline": {
     "local": [
      "form8-k.htm"
     ]
    },
    "labelLink": {
     "local": [
      "tgls-20230302_lab.xml"
     ]
    },
    "presentationLink": {
     "local": [
      "tgls-20230302_pre.xml"
     ]
    },
    "schema": {
     "local": [
      "tgls-20230302.xsd"
     ],
     "remote": [
      "http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd",
      "http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd",
      "http://www.xbrl.org/2003/xl-2003-12-31.xsd",
      "http://www.xbrl.org/2003/xlink-2003-12-31.xsd",
      "http://www.xbrl.org/2005/xbrldt-2005.xsd",
      "http://www.xbrl.org/2006/ref-2006-02-27.xsd",
      "http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd",
      "http://www.xbrl.org/lrr/role/net-2009-12-16.xsd",
      "https://www.xbrl.org/2020/extensible-enumerations-2.0.xsd",
      "https://www.xbrl.org/dtr/type/2020-01-21/types.xsd",
      "https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd",
      "https://xbrl.fasb.org/srt/2022/elts/srt-roles-2022.xsd",
      "https://xbrl.fasb.org/srt/2022/elts/srt-types-2022.xsd",
      "https://xbrl.fasb.org/srt/2022q3/srt-sup-2022q3.xsd",
      "https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd",
      "https://xbrl.fasb.org/us-gaap/2022/elts/us-roles-2022.xsd",
      "https://xbrl.fasb.org/us-gaap/2022/elts/us-types-2022.xsd",
      "https://xbrl.fasb.org/us-gaap/2022q3/us-gaap-sup-2022q3.xsd",
      "https://xbrl.sec.gov/country/2022/country-2022.xsd",
      "https://xbrl.sec.gov/dei/2022/dei-2022.xsd"
     ]
    }
   },
   "elementCount": 60,
   "entityCount": 1,
   "hidden": {
    "http://xbrl.sec.gov/dei/2022": 2,
    "total": 2
   },
   "keyCustom": 0,
   "keyStandard": 23,
   "memberCustom": 0,
   "memberStandard": 0,
   "nsprefix": "TGLS",
   "nsuri": "http://tecnoglass.com/20230302",
   "report": {
    "R1": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "b",
       "span",
       "p",
       "body",
       "html"
      ],
      "baseRef": "form8-k.htm",
      "contextRef": "From2023-03-02to2023-03-02",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "dei:DocumentType",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "document",
     "isDefault": "true",
     "longName": "00000001 - Document - Cover",
     "menuCat": "Cover",
     "order": "1",
     "role": "http://tecnoglass.com/role/Cover",
     "shortName": "Cover",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "b",
       "span",
       "p",
       "body",
       "html"
      ],
      "baseRef": "form8-k.htm",
      "contextRef": "From2023-03-02to2023-03-02",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "dei:DocumentType",
      "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"
       }
      }
     },
     "localname": "AmendmentDescription",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://tecnoglass.com/role/Cover"
     ],
     "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"
       }
      }
     },
     "localname": "AmendmentFlag",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://tecnoglass.com/role/Cover"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_AnnualInformationForm": {
     "auth_ref": [
      "r14"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Boolean flag with value true on a form if it is an annual report containing an annual information form.",
        "label": "Annual Information Form"
       }
      }
     },
     "localname": "AnnualInformationForm",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://tecnoglass.com/role/Cover"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_AuditedAnnualFinancialStatements": {
     "auth_ref": [
      "r14"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Boolean flag with value true on a form if it is an annual report containing audited financial statements.",
        "label": "Audited Annual Financial Statements"
       }
      }
     },
     "localname": "AuditedAnnualFinancialStatements",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://tecnoglass.com/role/Cover"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_CityAreaCode": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Area code of city",
        "label": "City Area Code"
       }
      }
     },
     "localname": "CityAreaCode",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://tecnoglass.com/role/Cover"
     ],
     "xbrltype": "normalizedStringItemType"
    },
    "dei_CountryRegion": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Region code of country",
        "label": "Country Region"
       }
      }
     },
     "localname": "CountryRegion",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://tecnoglass.com/role/Cover"
     ],
     "xbrltype": "normalizedStringItemType"
    },
    "dei_CoverAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Cover page.",
        "label": "Cover [Abstract]"
       }
      }
     },
     "localname": "CoverAbstract",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "xbrltype": "stringItemType"
    },
    "dei_CurrentFiscalYearEndDate": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "End date of current fiscal year in the format --MM-DD.",
        "label": "Current Fiscal Year End Date"
       }
      }
     },
     "localname": "CurrentFiscalYearEndDate",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://tecnoglass.com/role/Cover"
     ],
     "xbrltype": "gMonthDayItemType"
    },
    "dei_DocumentAccountingStandard": {
     "auth_ref": [
      "r13"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The basis of accounting the registrant has used to prepare the financial statements included in this filing This can either be 'U.S. GAAP', 'International Financial Reporting Standards', or 'Other'.",
        "label": "Document Accounting Standard"
       }
      }
     },
     "localname": "DocumentAccountingStandard",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://tecnoglass.com/role/Cover"
     ],
     "xbrltype": "accountingStandardItemType"
    },
    "dei_DocumentAnnualReport": {
     "auth_ref": [
      "r11",
      "r13",
      "r14"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Boolean flag that is true only for a form used as an annual report.",
        "label": "Document Annual Report"
       }
      }
     },
     "localname": "DocumentAnnualReport",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://tecnoglass.com/role/Cover"
     ],
     "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"
       }
      }
     },
     "localname": "DocumentFiscalPeriodFocus",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://tecnoglass.com/role/Cover"
     ],
     "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"
       }
      }
     },
     "localname": "DocumentFiscalYearFocus",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://tecnoglass.com/role/Cover"
     ],
     "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"
       }
      }
     },
     "localname": "DocumentPeriodEndDate",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://tecnoglass.com/role/Cover"
     ],
     "xbrltype": "dateItemType"
    },
    "dei_DocumentPeriodStartDate": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The start date of the period covered in the document, in YYYY-MM-DD format.",
        "label": "Document Period Start Date"
       }
      }
     },
     "localname": "DocumentPeriodStartDate",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://tecnoglass.com/role/Cover"
     ],
     "xbrltype": "dateItemType"
    },
    "dei_DocumentQuarterlyReport": {
     "auth_ref": [
      "r12"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Boolean flag that is true only for a form used as an quarterly report.",
        "label": "Document Quarterly Report"
       }
      }
     },
     "localname": "DocumentQuarterlyReport",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://tecnoglass.com/role/Cover"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_DocumentRegistrationStatement": {
     "auth_ref": [
      "r0"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Boolean flag that is true only for a form used as a registration statement.",
        "label": "Document Registration Statement"
       }
      }
     },
     "localname": "DocumentRegistrationStatement",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://tecnoglass.com/role/Cover"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_DocumentShellCompanyEventDate": {
     "auth_ref": [
      "r13"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Date of event requiring a shell company report.",
        "label": "Document Shell Company Event Date"
       }
      }
     },
     "localname": "DocumentShellCompanyEventDate",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://tecnoglass.com/role/Cover"
     ],
     "xbrltype": "dateItemType"
    },
    "dei_DocumentShellCompanyReport": {
     "auth_ref": [
      "r13"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Boolean flag that is true for a Shell Company Report pursuant to section 13 or 15(d) of the Exchange Act.",
        "label": "Document Shell Company Report"
       }
      }
     },
     "localname": "DocumentShellCompanyReport",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://tecnoglass.com/role/Cover"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_DocumentTransitionReport": {
     "auth_ref": [
      "r15"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Boolean flag that is true only for a form used as a transition report.",
        "label": "Document Transition Report"
       }
      }
     },
     "localname": "DocumentTransitionReport",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://tecnoglass.com/role/Cover"
     ],
     "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"
       }
      }
     },
     "localname": "DocumentType",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://tecnoglass.com/role/Cover"
     ],
     "xbrltype": "submissionTypeItemType"
    },
    "dei_DocumentsIncorporatedByReferenceTextBlock": {
     "auth_ref": [
      "r3"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Documents incorporated by reference.",
        "label": "Documents Incorporated by Reference [Text Block]"
       }
      }
     },
     "localname": "DocumentsIncorporatedByReferenceTextBlock",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://tecnoglass.com/role/Cover"
     ],
     "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"
       }
      }
     },
     "localname": "EntityAddressAddressLine1",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://tecnoglass.com/role/Cover"
     ],
     "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"
       }
      }
     },
     "localname": "EntityAddressAddressLine2",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://tecnoglass.com/role/Cover"
     ],
     "xbrltype": "normalizedStringItemType"
    },
    "dei_EntityAddressAddressLine3": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Address Line 3 such as an Office Park",
        "label": "Entity Address, Address Line Three"
       }
      }
     },
     "localname": "EntityAddressAddressLine3",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://tecnoglass.com/role/Cover"
     ],
     "xbrltype": "normalizedStringItemType"
    },
    "dei_EntityAddressCityOrTown": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Name of the City or Town",
        "label": "Entity Address, City or Town"
       }
      }
     },
     "localname": "EntityAddressCityOrTown",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://tecnoglass.com/role/Cover"
     ],
     "xbrltype": "normalizedStringItemType"
    },
    "dei_EntityAddressCountry": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "ISO 3166-1 alpha-2 country code.",
        "label": "Entity Address, Country"
       }
      }
     },
     "localname": "EntityAddressCountry",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://tecnoglass.com/role/Cover"
     ],
     "xbrltype": "countryCodeItemType"
    },
    "dei_EntityAddressPostalZipCode": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Code for the postal or zip code",
        "label": "Entity Address, Postal Zip Code"
       }
      }
     },
     "localname": "EntityAddressPostalZipCode",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://tecnoglass.com/role/Cover"
     ],
     "xbrltype": "normalizedStringItemType"
    },
    "dei_EntityAddressStateOrProvince": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Name of the state or province.",
        "label": "Entity Address, State or Province"
       }
      }
     },
     "localname": "EntityAddressStateOrProvince",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://tecnoglass.com/role/Cover"
     ],
     "xbrltype": "stateOrProvinceItemType"
    },
    "dei_EntityBankruptcyProceedingsReportingCurrent": {
     "auth_ref": [
      "r6"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "For registrants involved in bankruptcy proceedings during the preceding five years, the value Yes indicates that the registrant has filed all documents and reports required to be filed by Section 12, 13 or 15(d) of the Securities Exchange Act of 1934 subsequent to the distribution of securities under a plan confirmed by a court; the value No indicates the registrant has not.  Registrants not involved in bankruptcy proceedings during the preceding five years should not report this element.",
        "label": "Entity Bankruptcy Proceedings, Reporting Current"
       }
      }
     },
     "localname": "EntityBankruptcyProceedingsReportingCurrent",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://tecnoglass.com/role/Cover"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_EntityCentralIndexKey": {
     "auth_ref": [
      "r2"
     ],
     "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"
       }
      }
     },
     "localname": "EntityCentralIndexKey",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://tecnoglass.com/role/Cover"
     ],
     "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"
       }
      }
     },
     "localname": "EntityCommonStockSharesOutstanding",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://tecnoglass.com/role/Cover"
     ],
     "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"
       }
      }
     },
     "localname": "EntityCurrentReportingStatus",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://tecnoglass.com/role/Cover"
     ],
     "xbrltype": "yesNoItemType"
    },
    "dei_EntityEmergingGrowthCompany": {
     "auth_ref": [
      "r2"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Indicate if registrant meets the emerging growth company criteria.",
        "label": "Entity Emerging Growth Company"
       }
      }
     },
     "localname": "EntityEmergingGrowthCompany",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://tecnoglass.com/role/Cover"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_EntityExTransitionPeriod": {
     "auth_ref": [
      "r19"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Indicate if an emerging growth company has elected not to use the extended transition period for complying with any new or revised financial accounting standards.",
        "label": "Elected Not To Use the Extended Transition Period"
       }
      }
     },
     "localname": "EntityExTransitionPeriod",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://tecnoglass.com/role/Cover"
     ],
     "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"
       }
      }
     },
     "localname": "EntityFileNumber",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://tecnoglass.com/role/Cover"
     ],
     "xbrltype": "fileNumberItemType"
    },
    "dei_EntityFilerCategory": {
     "auth_ref": [
      "r2"
     ],
     "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"
       }
      }
     },
     "localname": "EntityFilerCategory",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://tecnoglass.com/role/Cover"
     ],
     "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"
       }
      }
     },
     "localname": "EntityIncorporationStateCountryCode",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://tecnoglass.com/role/Cover"
     ],
     "xbrltype": "edgarStateCountryItemType"
    },
    "dei_EntityInformationFormerLegalOrRegisteredName": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Former Legal or Registered Name of an entity",
        "label": "Entity Information, Former Legal or Registered Name"
       }
      }
     },
     "localname": "EntityInformationFormerLegalOrRegisteredName",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://tecnoglass.com/role/Cover"
     ],
     "xbrltype": "normalizedStringItemType"
    },
    "dei_EntityInteractiveDataCurrent": {
     "auth_ref": [
      "r16"
     ],
     "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"
       }
      }
     },
     "localname": "EntityInteractiveDataCurrent",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://tecnoglass.com/role/Cover"
     ],
     "xbrltype": "yesNoItemType"
    },
    "dei_EntityPrimarySicNumber": {
     "auth_ref": [
      "r14"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Primary Standard Industrial Classification (SIC) Number for the Entity.",
        "label": "Entity Primary SIC Number"
       }
      }
     },
     "localname": "EntityPrimarySicNumber",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://tecnoglass.com/role/Cover"
     ],
     "xbrltype": "sicNumberItemType"
    },
    "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"
       }
      }
     },
     "localname": "EntityPublicFloat",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://tecnoglass.com/role/Cover"
     ],
     "xbrltype": "monetaryItemType"
    },
    "dei_EntityRegistrantName": {
     "auth_ref": [
      "r2"
     ],
     "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"
       }
      }
     },
     "localname": "EntityRegistrantName",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://tecnoglass.com/role/Cover"
     ],
     "xbrltype": "normalizedStringItemType"
    },
    "dei_EntityShellCompany": {
     "auth_ref": [
      "r2"
     ],
     "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"
       }
      }
     },
     "localname": "EntityShellCompany",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://tecnoglass.com/role/Cover"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_EntitySmallBusiness": {
     "auth_ref": [
      "r2"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Indicates that the company is a Smaller Reporting Company (SRC).",
        "label": "Entity Small Business"
       }
      }
     },
     "localname": "EntitySmallBusiness",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://tecnoglass.com/role/Cover"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_EntityTaxIdentificationNumber": {
     "auth_ref": [
      "r2"
     ],
     "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"
       }
      }
     },
     "localname": "EntityTaxIdentificationNumber",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://tecnoglass.com/role/Cover"
     ],
     "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"
       }
      }
     },
     "localname": "EntityVoluntaryFilers",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://tecnoglass.com/role/Cover"
     ],
     "xbrltype": "yesNoItemType"
    },
    "dei_EntityWellKnownSeasonedIssuer": {
     "auth_ref": [
      "r17"
     ],
     "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"
       }
      }
     },
     "localname": "EntityWellKnownSeasonedIssuer",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://tecnoglass.com/role/Cover"
     ],
     "xbrltype": "yesNoItemType"
    },
    "dei_Extension": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Extension number for local phone number.",
        "label": "Extension"
       }
      }
     },
     "localname": "Extension",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://tecnoglass.com/role/Cover"
     ],
     "xbrltype": "normalizedStringItemType"
    },
    "dei_LocalPhoneNumber": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Local phone number for entity.",
        "label": "Local Phone Number"
       }
      }
     },
     "localname": "LocalPhoneNumber",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://tecnoglass.com/role/Cover"
     ],
     "xbrltype": "normalizedStringItemType"
    },
    "dei_NoTradingSymbolFlag": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Boolean flag that is true only for a security having no trading symbol.",
        "label": "No Trading Symbol Flag"
       }
      }
     },
     "localname": "NoTradingSymbolFlag",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://tecnoglass.com/role/Cover"
     ],
     "xbrltype": "trueItemType"
    },
    "dei_OtherReportingStandardItemNumber": {
     "auth_ref": [
      "r13"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "\"Item 17\" or \"Item 18\" specified when the basis of accounting is neither US GAAP nor IFRS.",
        "label": "Other Reporting Standard Item Number"
       }
      }
     },
     "localname": "OtherReportingStandardItemNumber",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://tecnoglass.com/role/Cover"
     ],
     "xbrltype": "otherReportingStandardItemNumberItemType"
    },
    "dei_PreCommencementIssuerTenderOffer": {
     "auth_ref": [
      "r7"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Boolean flag that is true when the Form 8-K filing is intended to satisfy the filing obligation of the registrant as pre-commencement communications pursuant to Rule 13e-4(c) under the Exchange Act.",
        "label": "Pre-commencement Issuer Tender Offer"
       }
      }
     },
     "localname": "PreCommencementIssuerTenderOffer",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://tecnoglass.com/role/Cover"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_PreCommencementTenderOffer": {
     "auth_ref": [
      "r8"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Boolean flag that is true when the Form 8-K filing is intended to satisfy the filing obligation of the registrant as pre-commencement communications pursuant to Rule 14d-2(b) under the Exchange Act.",
        "label": "Pre-commencement Tender Offer"
       }
      }
     },
     "localname": "PreCommencementTenderOffer",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://tecnoglass.com/role/Cover"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_Security12bTitle": {
     "auth_ref": [
      "r1"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Title of a 12(b) registered security.",
        "label": "Title of 12(b) Security"
       }
      }
     },
     "localname": "Security12bTitle",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://tecnoglass.com/role/Cover"
     ],
     "xbrltype": "securityTitleItemType"
    },
    "dei_Security12gTitle": {
     "auth_ref": [
      "r5"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Title of a 12(g) registered security.",
        "label": "Title of 12(g) Security"
       }
      }
     },
     "localname": "Security12gTitle",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://tecnoglass.com/role/Cover"
     ],
     "xbrltype": "securityTitleItemType"
    },
    "dei_SecurityExchangeName": {
     "auth_ref": [
      "r4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Name of the Exchange on which a security is registered.",
        "label": "Security Exchange Name"
       }
      }
     },
     "localname": "SecurityExchangeName",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://tecnoglass.com/role/Cover"
     ],
     "xbrltype": "edgarExchangeCodeItemType"
    },
    "dei_SecurityReportingObligation": {
     "auth_ref": [
      "r9"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "15(d), indicating whether the security has a reporting obligation under that section of the Exchange Act.",
        "label": "Security Reporting Obligation"
       }
      }
     },
     "localname": "SecurityReportingObligation",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://tecnoglass.com/role/Cover"
     ],
     "xbrltype": "securityReportingObligationItemType"
    },
    "dei_SolicitingMaterial": {
     "auth_ref": [
      "r10"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Boolean flag that is true when the Form 8-K filing is intended to satisfy the filing obligation of the registrant as soliciting material pursuant to Rule 14a-12 under the Exchange Act.",
        "label": "Soliciting Material"
       }
      }
     },
     "localname": "SolicitingMaterial",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://tecnoglass.com/role/Cover"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_TradingSymbol": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Trading symbol of an instrument as listed on an exchange.",
        "label": "Trading Symbol"
       }
      }
     },
     "localname": "TradingSymbol",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://tecnoglass.com/role/Cover"
     ],
     "xbrltype": "tradingSymbolItemType"
    },
    "dei_WrittenCommunications": {
     "auth_ref": [
      "r18"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Boolean flag that is true when the Form 8-K filing is intended to satisfy the filing obligation of the registrant as written communications pursuant to Rule 425 under the Securities Act.",
        "label": "Written Communications"
       }
      }
     },
     "localname": "WrittenCommunications",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://tecnoglass.com/role/Cover"
     ],
     "xbrltype": "booleanItemType"
    }
   },
   "unitCount": 3
  }
 },
 "std_ref": {
  "r0": {
   "Name": "Exchange Act",
   "Number": "240",
   "Publisher": "SEC",
   "Section": "12",
   "role": "http://www.xbrl.org/2003/role/presentationRef"
  },
  "r1": {
   "Name": "Exchange Act",
   "Number": "240",
   "Publisher": "SEC",
   "Section": "12",
   "Subsection": "b",
   "role": "http://www.xbrl.org/2003/role/presentationRef"
  },
  "r10": {
   "Name": "Exchange Act",
   "Number": "240",
   "Publisher": "SEC",
   "Section": "14a",
   "Subsection": "12",
   "role": "http://www.xbrl.org/2003/role/presentationRef"
  },
  "r11": {
   "Name": "Form 10-K",
   "Number": "249",
   "Publisher": "SEC",
   "Section": "310",
   "role": "http://www.xbrl.org/2003/role/presentationRef"
  },
  "r12": {
   "Name": "Form 10-Q",
   "Number": "240",
   "Publisher": "SEC",
   "Section": "308",
   "Subsection": "a",
   "role": "http://www.xbrl.org/2003/role/presentationRef"
  },
  "r13": {
   "Name": "Form 20-F",
   "Number": "249",
   "Publisher": "SEC",
   "Section": "220",
   "Subsection": "f",
   "role": "http://www.xbrl.org/2003/role/presentationRef"
  },
  "r14": {
   "Name": "Form 40-F",
   "Number": "249",
   "Publisher": "SEC",
   "Section": "240",
   "Subsection": "f",
   "role": "http://www.xbrl.org/2003/role/presentationRef"
  },
  "r15": {
   "Name": "Forms 10-K, 10-Q, 20-F",
   "Number": "240",
   "Publisher": "SEC",
   "Section": "13",
   "Subsection": "a-1",
   "role": "http://www.xbrl.org/2003/role/presentationRef"
  },
  "r16": {
   "Name": "Regulation S-T",
   "Number": "232",
   "Publisher": "SEC",
   "Section": "405",
   "role": "http://www.xbrl.org/2003/role/presentationRef"
  },
  "r17": {
   "Name": "Securities Act",
   "Number": "230",
   "Publisher": "SEC",
   "Section": "405",
   "role": "http://www.xbrl.org/2003/role/presentationRef"
  },
  "r18": {
   "Name": "Securities Act",
   "Number": "230",
   "Publisher": "SEC",
   "Section": "425",
   "role": "http://www.xbrl.org/2003/role/presentationRef"
  },
  "r19": {
   "Name": "Securities Act",
   "Number": "7A",
   "Publisher": "SEC",
   "Section": "B",
   "Subsection": "2",
   "role": "http://www.xbrl.org/2003/role/presentationRef"
  },
  "r2": {
   "Name": "Exchange Act",
   "Number": "240",
   "Publisher": "SEC",
   "Section": "12",
   "Subsection": "b-2",
   "role": "http://www.xbrl.org/2003/role/presentationRef"
  },
  "r3": {
   "Name": "Exchange Act",
   "Number": "240",
   "Publisher": "SEC",
   "Section": "12",
   "Subsection": "b-23",
   "role": "http://www.xbrl.org/2003/role/presentationRef"
  },
  "r4": {
   "Name": "Exchange Act",
   "Number": "240",
   "Publisher": "SEC",
   "Section": "12",
   "Subsection": "d1-1",
   "role": "http://www.xbrl.org/2003/role/presentationRef"
  },
  "r5": {
   "Name": "Exchange Act",
   "Number": "240",
   "Publisher": "SEC",
   "Section": "12",
   "Subsection": "g",
   "role": "http://www.xbrl.org/2003/role/presentationRef"
  },
  "r6": {
   "Name": "Exchange Act",
   "Number": "240",
   "Publisher": "SEC",
   "Section": "12, 13, 15d",
   "role": "http://www.xbrl.org/2003/role/presentationRef"
  },
  "r7": {
   "Name": "Exchange Act",
   "Number": "240",
   "Publisher": "SEC",
   "Section": "13e",
   "Subsection": "4c",
   "role": "http://www.xbrl.org/2003/role/presentationRef"
  },
  "r8": {
   "Name": "Exchange Act",
   "Number": "240",
   "Publisher": "SEC",
   "Section": "14d",
   "Subsection": "2b",
   "role": "http://www.xbrl.org/2003/role/presentationRef"
  },
  "r9": {
   "Name": "Exchange Act",
   "Number": "240",
   "Publisher": "SEC",
   "Section": "15",
   "Subsection": "d",
   "role": "http://www.xbrl.org/2003/role/presentationRef"
  }
 },
 "version": "2.2"
}
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>ZIP
<SEQUENCE>16
<FILENAME>0001493152-23-006498-xbrl.zip
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
begin 644 0001493152-23-006498-xbrl.zip
M4$L#!!0    ( +,X8E8*V7)M-#X  &#R @ *    97@Y.2TQ+FAT;>U]VW+;
M2++@NR+T#W6\=H<<4:2)"V^VQ[&ZNG5"EG0DN6?[:0,DBR*F08"-BV3UPW[[
M9E850)  15 B2(#"/$S+)%'(RLK,RGM^_?WNQ\6W_;VOOY\>GL!_"?[OZ]WY
MW<7IMZ^?Q'_AVT_RZZ]'5R=_DMN[/R].__5NZ-C^9Z(T)CZY,\?,(Y?LD=PX
M8\.FX@-*;IEK#M_!@_#H]:K/?2%CP[TW[<\$?]IX]^TWN^=-OGS]=#VWH,]^
M^37#,N_AIZYY/_*_D!>_X^O1M]-?([-G^J3;K2M?/QU]2[ZPV#LXN[J\BT-:
M&QICTWKZO&P=_EO/_(>)U\)*YS^^D]N;XW^]8[^ZW9KR?QL-I?Z?R?T[<GAQ
M]Z]W[\*7C!B"_)EHW;K>G #LC^; '^$J:KW-%_J$,*T/D5]('&%]9OO,_4)Z
M1O^O>]<)[$&M[UB.^YD\CDR?K14C1]$1'NW4KNY8WW;N+</S]O=NV,1Q?8_<
ML+[C#LB9$[C^B/Q/8+@ $#%L^"BP+/(G,URB-E05?N@%EN_M%$["8\Y_.VL^
MR1H>8-K!W; '9@>P')[@X> _@>>S 3D].K\[.20_)Z35^$!\A[Q7%:6ND!^F
M99F.S7^L--KBJTZ[KH;?4#SV">O[Y@.SGDAM4Z=?:G9>_UD?6IY##OLC$TYW
M$<M^=QW/(S\X<)1<39AK^*9]'WURR7QR;O>=,:-3PIA^^/7VY_4WN GQ/[$?
MG%[?(G7L[TT7_,T83[Z0,Y<Q<FQX(W)F.8\>J9&2HK?LM''KNPZ<BA3/Y,0%
M5K5)[XE<N?>&;?:1,!Z!3DR;'#GPWULX0XO5SOA+\3%S )"9AL6EP ]8Q!0
M?3IVQF/F]O&KH\ S;>9Y" Y(D6;W _]U2_E 41+%141%!]NA@R.X+BWGGIS^
MFL#1 .NJ^@=^?=>N'IA;XQ<YB'?#)H>65<,ER>^@T1%G2-ZWU>94YE=2?DLG
M>&;T3<OTGT B@YCWQ_ :%/9C U@7CN7.A1/&(P2![3+#8Z&0=VS@T&-C H_#
MP_"#__>^VVQ$QPE/1UH!_.V/&,#1=X!]PZL#2 !4/&U_KSKY[9S\N0U"?!#T
MX=$9K5L+A?=5X%N.\Q<\[\YK=?&+FS.SUIB>/>ISFCK]-Y*1XP.Y1!3!V;_;
MV-^+/]+1&I4T> ;XS9AK0L\#N3!KB*'4MM 6S\D6V[:%?7=X='%*CD\O+JX/
M3T[.+[__ZUWC'?_W[?7A<?AO"4;DA&A\6-V;4O.=R6?<LOQGS_%]9_R9^U?N
M;E9')-RSOMDWK)"N87ETBWV].TES 2$7F\.G5<"6NVW4U:9IH\?E[N1;?JNO
MS\S^7]U6NSNULV>AS@Y@RO[6"2:7C-([FO%_[HP855KU%AF'EG,P(3JH8$/7
M&9/W>K=5[X3?X34,K*S,(.33W0VGE>+1W9H)[0U2%K?-5Z,L(9*0KO1.O?.!
MDU,';O:>X9D>F3BFC?*_HI\W03^7S%^->DSNT^%226FVZOI4*H$"^5ZKJQT"
MM@,9F%: FJ0W,ES&+7HC5"YMYLM5X@KF:E"(UW?JS?G7:VKR]9S"A;!4ZKJ^
M #[XKJVO!D7*F]R8QZ)BHC?"1*'=M!KUI!A90*=MN,VYM]P 6N+>V/=JJUEO
M1S>\X<-74QFNM>O*AXK2W@BEH5M\-2H;6LZC$'Y.Z-,1.J6B*_5N1%4#=.YZ
M7#9;H'FZQCV31(B/X .@O/]"XGM"<Y'9@P3-P?^A?;4>8U'\?QW,A52<R@]-
M&SW,GTDM!\LBIP#>A@W\V4A.9>575GYEY1?1RC>EYWU 6H"_#US*UAP,KSS)
M\(H,K$?Z[J,)C(WALOLH"N>) )R ?U5 IM$Z-Q[I;RGQ-XQC0;S^-(@7/E'I
M(6^$U%_N=C#'$Q?H>D"ZVJS+(87DFRJP0D53;X2F7N.*:#;CHA%= 2 K6R_S
M1,""J\'Q'N@T\?9&-_GVBI3?""FOS2$P50N4!G<,I.@%/*LNHCZ73> NQYO<
MOB=@XFD?5J9GG\=QJSO]C1'MFGP+*&&'F,+7A_7X+U! Z]U8D(J[6]5F75OB
M+UVK1R%W_&TP6R0?Z(\.;VX.+__GY_G%Q2'=WSL&XWW<,PWRFSV H_R"^9[]
M$5&IR!\)/YVF?E/,'ZJ3@\L_;T\!@.\7MQ_)P6_6X._ ^3+]U6\N_P"O24P8
MDM\?.^.)83_)+S\B"BDQB,6, 0BR_3W80C T^G[@BJPB!,7T&7X LDJ^_M&T
M!\XC_,%O><]SP#C!R]>P@K%I!V,RX;DPH&MZS'U  8D0W%M.C\N[V7S%F'G#
MX)]P&G\QWP.\^,[ >$(YZ[BX^-"T#5M:02)1<BBW-A3.E[]CF>]#3+@(/6CP
M\ GKLW$/OM04CE:U7CK"V42F>R2^-^!;^F_'^XT9?=#:ONSO_0"R8Q8Y,?")
MXY')AN3T%X,O06"1J^'0[ MRC#,!)QP;2(.&Q'T5N*$S?XXF0I)QV= "8L8<
M2O:KSR8R]0YHRT2AS+,K': I5Q /,D /M !)E:AI M'![OH,6&: .;J" /L!
MZ@Y,@.SP@ $ 0(#TX"I&ZO69,29C3H-"=.-SR J6R>S^4_A >'FC6P&,-7;O
M\J=[,GF7C)T!L^KDWR#U'50] NX][C&;#4V?>$'/\PW.6M:3O#!@45!4'DPG
M\. SL HM)K!&1I@[ZC+@;+@I A\.S0\OC7Z8BLCL$6Z6)S("2P(1@&3"5[MF
MC^O;\':)\7N>O0Z<CY"DU2Z$[)K*IW7X^< 4QV$]40EW@(*"/#KN7RA$ "J3
M>W[@ (Q[#A1?1!Z.,#SN#=/F69*X@C=R^*OPBB3]I[[%9GTW,\(H0O*(61,
M^QZPBNCG*RDJUQ?]D508 0>>I,_]O7!'<(BN \OXXH5X*=<)$J4G,KSE!L 0
M]_A6R<CPR#W/]@X\04D6^V7V1 XIH-;D::2XFR&2,^,K!5(8SYQ-I,'N[R&X
M_/T#\P$W-Q!R6CH$^&ZBT ,_+L *=W*AF39@/1_?/']X-N@7/"(F3QOU#1ZI
MP%.=2ELN6LFA!Z0"'(+YCK 6O\80A!Y[<A"<1R1]GA0+:!SR PA/S)AN'K;*
M['O8M?@&$.-Q91MX#8B5,[4E=*&1.1%,Q7CF-/^Y((K]/4$5_@B$&9#[/7.
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
MGASY_L3[_.G3 T@,!Q_\I&BZKG:[W0XN4#;]K\PWXYGH1+>_=^$XO(7Q+8J
M$F?/E/0HT(6+B>0H0UUFR<91LJH7[D7?$-4">%@U2YZ5-STKE*O2ZAHS@[?N
MDQ+OVC4?D %O61^$./?.7L!_[H4M?L.XD_50E/ JW6Z3\MQI*?EB;P!S%M[-
M177 :_92"W=I^&W,$RL_,?H@8$07/>%E@"W&UD>1W0MC!PEI'U9(^-)+*LUZ
MD#7<7SV4J4.PAA?T> M&$)F!+3$G,X3ZT\*+ONGV@S%F!<*U5<?]![&^_6B)
M/*!9CKYR=]JL''T5:)(##'A2"*LK'>]1J_78ED9@N<"[!L)O&WL[JA+.V.S3
M*#Y/9SL6VH-//%QQ'U@&KZ&>=D7$*TAX7T%Z_R7V/=TH=[X+A[#41:)LJ'3?
M1PA >")\43J_HO!.X9JR]8^!?6- )9/-X[DSGSNBT$."_S53#A%(QN(&?Z0%
MQ(@2WW$:%K\<8^ZIY\GHQLQ%!(H6[_,$*PC\\L:4@87-NP%C!M>3^%1+GG@>
M]$=B3W"MB5PJ*OW=@$XBG^2-*[&#DLEU-KBETF"?G^Y@VMR)@]TOS3X<E,L[
MBYC.@-./[?@(D<01]Y8-0U:8^MIFU$R1>VN#"M6S0@;U'1H&!Y#DPB8?ALF[
M<#[-_S28# ST9&&UA.7+3-[%<@,S3A@GIKEV0S9(KIG;7T*."IGL]A&C9X _
M&$\BEN3D^6AZ#&2)",.()@; _ZY@%,MX+-\MOVZ WY5I[Z6V/0'ZT">\OQ<Y
MA3^7<B\E57 2^06EV\'QV57I8-8:S5JSH=6ZC99:.N#!4@QOZJC7\_^>M3C1
M7"S=ODK*P;.U.2EUD>0 .PA]3!VM8\I6JD)!"MN//=.O)50/RH&;%^2EZE5>
M:I67NM-YJ;GJC&L&-']54!SVFL%.!%50]MX&/<\<F(9KL@T$NG+9US%<]2C9
M#-YC3!8N$UZW7-8M'9SSXG<11?"HS$^,C?685HG MHV/9=WF3QMS6>#<RKJ#
MQ3(KM^LE"R+><=G_S-TCU(-WX17Q[/CCV6MF=@1QE/>!:0@S/YRN?'R%6[[\
MUSOUW<)'TX\J7H2TVMO+ J:8C+WYH_H":A$?FA0IBEQ%7#-JLFBCF-TU#VXJ
M;'.)1BL=>:&VJZQGNYE))VTHC'O?.U ;.E6U#E6;S8\IY)61^ ]O;T_O;L,M
MI2,TA6"%KIM^?/'?N?C^+#],6[!(T+SJN/XM9OBL>D:15#B6\3#1?_MS$?%3
M+&CR9BYYJ[?P4D\_L46-6>;W(5=2/RP09G,&]8<TD_/]@D65UMS/)4:5AD9;
M[80<>_8=Z:>P#>@[3=I07@Y\+HR<2@.Q[B1Y\XA*&WJW* RKT&Z[72Q^33V?
M.Q?+VV1>&F\IS8!+>Q:CZ.C,'4O-#M6Z*^(I1W"4!FUJ*]+0YGCI!$O;,/$@
MG&/!(_$L=\92J*X7YHQ4(.^$LEU QD+!9_N.NXGS477:+0X7=0":=K.H3'0,
MZJ:+'67E')??[ %H)U^BRFT<FV0Z=OYG1EM*HRA'IG1HJU7\ZVJA"7S%4WKZ
M,Q9")@OU>95MF2F<74=<;:50U'5HMZ5EM+2S0E)"-*BTT]37@H:M&K"\#?<2
M(LWJZ,OVZ@6VQ9*G)-IU3:6*EL![IE>^SHNY@<UI:HNJR4MJY<UMV8$5T=:%
M ZS@,W=<N4>*IW)<BR*;)RPI,6Q1^X[>D F:Q:^QLQ+$GR8]&R ^6RNJ8[E
MHK1:M*5NTKIZJ>Y^PH;,=7F:#L_S\8U?^6OQS6:G*.S4[+:*RDN+U'<^NDU<
MK;G;-[2SJGF3I\L"E*.$CEA GIK>4/XBEU/^?@Q5+<S!:6"R%]9(/K=]PQ;S
M5V;UU/R\.NW&BC(GSZ/1M.(;P^^^?7>< 3::R/UP--IL)8(-6W, O@":S7'.
M*>AU_A,9,W_D#&*-QG*_LMNTLZKG.D=H%*JT5O1N%<^?9,T95>5WI>BTJ2<N
MG3?G4-*ITDS(][+YDQ;2KG S+:/=5Z8794;_*]Q%KUX\O,[! E;:61V(Z_1O
M[2Y.U5:3JIV$P;HNG!;#K;:$Q4K 6 FWS+K.OZWI5&OD=OYO#9W-K@)*;=90
MSV;9:=$U%0*'KTMMH[<XW_+B_/#H_.+\[OSTEAQ>PHJ_']Z<_GYU<7)Z<QNV
M'SC]GY_G=W\6T7%<+&B*(2JGZ9F6&77%KH(0!3),;T>.ZPN-D,^ XWF9LSD/
MV =CJC?BKW*,!C0;"8UL&S&)!FTWBF^H)O+T)L83+QWF38#Z?1<[N6.C(-O+
M/U#1;5"E4QAG7:M#&YU->NM63MGCK9$WFK#7I)JZ8DP@3V]J)VEM%Y##PEEC
M$7/ECYA6LFQH>Z>DZ(5UJD9!OU"Y>-I6VI[>I:U&85SA.ACA2O&#?QG3]F*:
M8_E]C*T&&'2)2_+-N5I5G3:4TOM:YW/WGJ'4 N6XJ8TN[302-\QN)/ I3:R
MVL4$OLJ +J82LLZDL$P&,E6Z>1<(9(%#HWI2@A=.QWA62=Q@<EBR*'-;W-1>
M,9UP4YRT4!N\2'4]E5?W45H=VNTD6/C-Z8!*IT.UYGK2#HIQ76>.O:^B*.YN
ML%AIZU3IO+AE2$F#A3GCM(N)OUF%2S$BAJL96^4PLK2.!D(^X8/9#2-+TUMI
MM2.E-;*J.'-!#*UOUVYH3?$.@!XE[QOU1J.A8(A$C-FE8J82GZLD?D2,P!\Y
MKOD/SD"*/C0]+Y#CG)S QPD7?&B'X9-X3S,Q@1%_-/^I@E, )DP.&<[1D*H5
MP)A;$8:\&/?;%4Y6P8$CSQV_./Q%!*"W:0L4BW9;X\<:^^>Z"(.N@S*R!^V*
M(AT*6Y5RP>Y!+[AA.'EN(UU/BE.1IU*U7?Q S[MOTVG(P,GFH(:3A\14]=PQ
MI'2IFKO#+%]P-L=*-PQG'6'2B)Q)G#L^-""F9!>';1T/6$^-9"5$X1AJH?UZ
MV.\'XT DE8CA6#A.RV4C9GLX>DE,)BB_[^A :;2HDLSOR>P\V@4<M#JTW<SJ
M/EF(@B+6JMRBIC:"QY@;S1UCHH+.\'W7[ 5^.'8;Q[&YCB7'L/L,5+.$C_@-
M^7\TO4,[:F[^GS>)4U77:*?UXD[.Y?""K(,7>3RMXL=9:Z'9R!KBJ+@Q"T8[
M6M;TJ3)YMY>$CKR%3/B&*4%K-JB6[-Q1<=>K[CJ=MKIONX S%F'B#L"2,E]5
MY%D.=&ZJR%/.3RO]^*'GQPDVJW&"L8/_6HT37 4SU3C!:E9?,6:B;WRVX*T/
M_^7S.+#<]VK"7#%HF)_.\8P3^9PG.E>G5(U+?,/'4HUW7/VZSV>\8S[&0S0H
MK[7^07EW(Y<Q,H;E1AYA]H -7JK\YV0YY;KY1V8]Y+'[E\R;W!CZ7FTL9AG(
MN1S&-['' A)"-5RT.,-%R[+=ZG2+.#HVZ860MI)]3USVP.R@JL^MH"E.2OV<
MFU"?G\HJ7G_Z"QC5YJT,/%B8N9N=Q3K_\RA9LD$[2B+<6[19K N@5S2 /MD+
MM230MQ6=MK5$<+4DT.M=G;:2%4J;&83[@EMDX4U\D]XA++LV7+2L12W9>>3-
M53YWM9=G;>X*#A3:24J7-X<%E2J9DS6WH#2D]?)-@B&R)IR$&IRW;J4J"E64
MPM3B*!K0M%*861MMI46;[<(4ONC=%FUW"E9:L4!@'#N>CU$PS[!VX<K%@LE.
MU7#D6[M)U63_TS>'!JW5IHUVI8&H8".HR::=Q;E],Z5Z?7<=SR,3UQF:R_/L
MU] R(K-K,4T0@3T/TGC%AS?=%.,U.VS"G9L<DKE#&]3T+M6["25GAW:(@W&;
MG=?/M]ZF(SIL^5XYHBMHBN:(3K[REHER,4FU>6/B0.G0=CM#A_6/^4.B42U+
MN7G^D+2ZM)%ETFK^D, %TVYE,.K74;Z\3D_M=V:#^+7$Z(W!V+1-ST=Q_,#F
M";N\*O.!HM-6YOJ[9ZBGS"AHO*IKY2Z@H*F# 9FU_F<W4: U:><57OP\>R\L
M=]!N:B+0@:91/5DHMHU;1=6R#73:P)T/H#22]L4V0.DTP5K-X+#>T%6;R<2:
M&CFF+$,HMCG9;H&@2!#>#MG+FDH[.^WR4-46U=<P4J*X.U24%NTF8S/%Z)^0
M?.6E8]><.3% B<UR;^*/@KLP??R;6F%"C2#5BQ.&;651.+;KJ#L5[7/&S!\Y
M@[E[++?H-&TIA0D&8P??%6>'Y$@PM)4,CFZ/E91VT:96BE>>.2Y<!;8<=M5_
M(KYKV)[1%U6B]X8)_\_;"S(O=\T55(Y68:3?@4Y;668D;@ KC56G_N6*E90>
M(1NW+3"S&;2$P/1&6-R,61TG+Q]@G'GW>??TSBYI<Q^G7#Z<H NOM2F[-ZN
M7>A7/I=-]$*O#7<P#\(V^7V9JC0T;</NP^,[X%M3:5M-4.V;\BXJM)WT&;PI
M#'2HTGS;<8;N"G-\BA\=$SU#B.@T-#LCL;QGU &CJAKF^TT%9FU7N?RJI@ >
MJC3;;HMVDW9(<=(J5Y59(*PPO_+!]&*#Y,M[/ =JBS;UEQ=A[<+=VJ':&]>O
M<"12<HS-FT(!7%MZ,NA1- TK0Q F*<!4@?U+YF>-DBY<8^43Y,^1@1/T++;6
MUJHK+1P&29I466Y+J@LZ2[PJSK:3^%3 *DDF+%;X?#$^FQA;7GH95PC-BM 6
M"'5UZ;WV4GQN*-1R(#3/CP3#*2M/V<C/;9IE3M<&$JB4# &R#61,9XE ;2"Q
M+4NXL 2ZBC2VYHE]8KC,?LD F9V09DV==I=[%*K;807UI9W?[? &\0GZ=5M?
MZNNI$+J"^J(L'^E7</5EMENX,$"K2L0*FFU5(KXH1R_I.UD1'UG&KJ>[)]9\
M,%D 2;?KMP%(ND&\!4C2+<E""-CT5#R+#VP@Q@"G7/%)#OF;8GI:J?PVS" ]
MK;'$5@!IT5:RR<Q6+,,F;61);-U2J@#H"2/#OD<%@0P-TR4/AA4P GJ4^2#*
M9KF3P^AO@HZ+4!E6F/RX;MID[6T!<Z TMYRI]QJOAJB\[*<HQ&_5PM$;M+D\
M]EI9C-E-<-I*UE)4^'PQ/I4.[;:7)G55",W,\!I<)PD17@B7QLNTEAEA?F!6
MH9HJ5%.P4,UF-9DJ9C.OX&C5_;%6!4?O5@KC6A4<K=(8U\CP*NWFE\*SZ1;8
M\DB.#,_LAP*>E_5^G$X:S;375Q_K>LXPC0/JR9DR"XXK*ZV7# .-^O($\-W&
M@%;/G >PHQA0ZGK6Q-@M!#T6(//$M (<AU,)IMTDRDHP58*I&(+IM:J3T/%
M5!GP3N,>HUGCL6,+.>41)_ ]W[ '&2KV\SJN%6IIEIZ9WJ8M+"EJ9\T%*QKM
M5LBHD%$Z9&Q#\ZKD6D6]%3(J9&Q$KGVZ.SRZ.(6_]_>^7L?]BF(8(;DSQR!S
M+MDCN7'&ADW%!Y3<,M<<?B%CP[TWX0WXT\;L2\5H\G??OIY=7=[->"R'QMBT
MGCXO6YO_UC/_80(46.DHVL,1; '7A?]<<^ !_/^JU<B9R:S!9W(-8O,+K/-W
MP.P^/-\BM5IXJ"?G?X30".@CS+40;\LGJ7_E*"/'IQ<7UX<G)^>7W__UKO&.
M__OV^O X_/?L<<.58!D3#V )__I"PEFY#9P8G=SMXBO'=R9I!QPCBMC2R8,/
M#_WK)\!%"EIZ+C/^JHE&,I_)A.-2H@K>S/%4#BPDR7'F=1DQ$Z.K3TA8@I;6
MP"^;XHTR,'9)P;YC?=NYMPS/V]\[M_MUWCKN-NAYYL T7#Y.NI3[.G9L+NUP
M,O;^WJT/_^7YSM@([]CP1N3,<A[+NKF#<WM_SQ\Y@0>GA:U4R[F+G[81#,#"
M&)1U!XL%5FYW2Q9$O,MF\<5;H+XX//M<$Y?C*]SMY;_>M>:WNE Y61K]#,_Q
M3V:XA-D#L#)/6)^->\PE&8>MO-! WARZU'?/K)BF$BQ7^=2&FK6=T_.3!TJS
MW:R#=Y9L]R7DL7 [F3'Y"I2][!T+<]I27IEBW"U>*7</>Z9LB>/#V]_)V<75
MOV_)V<W5#W)U?7IS> =BF!P>WYW_<7YW?GK[TD-9!8[,C+04QZ]X[<X4;2YR
M3\I+LZ5_2$/&XHY7\CGUP_,G'=[)J:LG ESAK^>!>;Z8\=EWI"-Z&]"G%T!F
M!G[SF=F'T\I'3$-U6=^Q^Z;%<#1,F"H@$P<P-QL^[*.QP'L[HJ[1>R('@<>S
M"S[&IJ7AB(,'TS>K<;K;XOGD*Z_#?IQPQ;NP$G9$[^5?*-A*]KK8UN$HV4:W
M;9<C9X_)Z8$&QWS,&W\ )G7<I]R15)@A(<T5"6=#?'3")B F35DYCI-KQPZ\
MY1_^0?ZG0UN=##.'-W-":H-VLQ1N;Y>C3L+!#V;4G#C_.9Y-JF>I\M_,.>E4
MSS+(<PO,M(VQ7@<9IU=MH@-#ILE56^LV<+)T9$I^5[66;.*V/;U!RS)=?0OL
M<^6/F"M*)E$MWV0?D^1(\VUP4#?[$+'-L\\%YQJ;Z]F$S0S5RALQA6F,H5)-
M*Z8>]]-V&7SP#XJWM*9 8BX?.>!C^G*G9*5)M61G]:U)/#UM/,EV%;MLCDW>
M'\?#!CDQ;P0<I.]Q7=TRC9YIS7HFPA>$H+ EGLWI[[([HQ8]\ZS;X'4O*MTF
M-L3W=ZXQ8,3H]^%QH JPY9CY@'78^=^9362K0M35 YLUD_.Y-WYW?CN7;@US
M ]AO:;2K%:*Y@M*B;7W+C0W2/$]L8IB#<&AB_@>B@EF:G0;SY :J=K/WG]N\
M(BG4?'&-Y6^4=@K1B@]4D,ZVFW\L.HF8%I$_'FBGE:&WYP:<%=KV[XO,M_K$
M>.*M5;A_MM]W [8YN=:FJEH8WP7@L-'(8"1O01$[E.=BSDWKS9^EBL!.;5 %
MBWSGW*&7/.2CO+&A-P&PPO ,J&>*NDGK-SO/7!@]9Z/W3U<M3%M3K;DB*-MH
M="?:[RYP.6R"<-N%B3JI8&-F4:LWSD8+\S)OF(7Y\=B-+7Y<X3KE&]BH@L6[
MGK&R9<9"BZJ-]8R<+H:/$Y,WKV^N_C@_.3TA1W]N+7LSD1V7L9N:KM!N4D->
M9\+H%C>G@/J?S%PI[-R9N43@\\L_3F^7D%*)7<P[L8FMY*3U&1MX9.@Z8^(9
M8%@[0YZ2MJ%H<V'"F:U58W2;2^Y,.:&)BT$P_XGKH>SOP)R\J=BSDFR:OQW.
M^G8=N/V1X6V:;0X4@*00$8_6AEP=KS8!#OO )I[),P"6<E!Y5>*#MD*UI&G_
MIH;9-Q7:5%YN'15G0*Q4XW[>@CEP?IE)ARN0QGS05M,F8F5Z98(,B[2O9H.V
M6PE?\RK[VI(1<'9^>7AYG$Y >=T0RW^X2<WA)=!LP=N(.9\#$RNQ[$'^NH1*
M.\48"M&D:I:BHLTRT04.,TE/]B0U B^S0)E@8S,8OQG]^Z!#6RN,B=NV78LG
MES=*],)45ZDJ:("KQMPV5F(%/#0P/1[,YZJWZ7F!8?<9KT1X.^X&,.#TY""H
MK7'0PK#)Q'B*N@G%V:C$UH&FT&XG:].,W3205+U+V]U7&XG;FLLD%=L#:1=]
MG(F9/*?C%M&8T'7:2>;QE-](TC7:3DJXC1E)+U ;%KJ.3H=#UN=E<NQ77\SI
M=0T?KBQ9DP#*H:C2@ON,_X'^I ?#BGL"-RPMLK6?7^Y)H9UDM4CA1>7:-J^U
MEL[:VHJ,3+[M\O2.')R<'M^<'MZ>?@2A*/Y"KQ'*RDT(BHP1W/3@*A@425P7
M+'#\J@VVJ98T;0L_ $LR*+]N:^2(W9NVC857Z$!GKND,ML3A:U2&.DW:4%ZN
M#NY,*DT;.'#IL)7\<VFR=N*?I<Q3N'FW39/KN764AD9;[9+2XWI0L$:.W+SG
MZ?;G]?7%Z8_3R[O#"W)R?GM\<77[\^;TEER=D<@=#]?RV=7-C\.[\ZO+(GJ\
MBP7-IH(EO/\9ULD- A<O.7_$I$3!CDU5O[.M!4J^G;]N5'A"+*7=?U1/=E)=
M,_*SP*$T:3/9WK<0#'(NNBS=&;]RW+_:IDJ6WA^;. BUNV)#KLU?-Y=7ES5^
MK<1R RY/DDZPT]M*?A6%CPYE"0DF)&$/)EB$N:0/?YH^<=S7A*LR$;9".ZLV
M#<L'$-IIOK1KXSJ'X11C\$V[&GP3.^2OU>";53!3#;ZIAMP@V#?L@=D!\_;W
M>D_DAMWSQJ6EW,G!X9@7_._OF3:I)L!L?0>+.7=')\ L\(Y%8R*4Q*9>/^OE
M;N0R1L;PXY$G9KZL!F;A]O/(K(=7;2C/H37;P$ALA \M]]F^8B?;/%1U?9B(
M>F4G)PYM8B#.&N%?GGY28/@_$-$;LLQ[J&BHE#14B!*A4.<G,96_>+ZU"IH*
MFO)#D^<4+TU-'2/UTT:SD?#!KHELPG6,PDK'0SA:+'T<EMIHI4V>V-(PKY?L
M0%%3FY06<0=*8]%,LGHB/O7L6SX4!?FM3H=JK5(@?\$.]&:+:J\8"%< \FDV
MZJO!_R%?I>?;,?QDW#.-O 6_FI:*N:U;J$FU+)5TFP'FH-FL9RE*^I W($J+
M-G*/468G&.#U58<FY'A(6K>>I4AV'>RZ:O_D8_399^[YOO4>>MJ:>RIN>4,Z
M51KK%6S;+E33U7J6GK[9Y-&6-Z.H%&Z^73H>1:>-3H86YN79T8&B;4RVKLO_
M<^?XAD46>X%6=;,]AS^5XV_@!#V++?6MK7PZ*ZT>"G%%H8J24&0W5SI4$CPI
MFD([R1&P%9[F3=-&?;DG/I-QO9OX:8-JWDQ.<*SH:%X7Z[9H.]E3LL+3/)[T
MU_%;J3-"RY#X<\/ZCMTW+3$7>W_/&9)+QZY]/SR\)M?,'3KNF/=O^<$,+W!A
M==\A"[\L*0X.SF'C51+:*CO >;7F\&F=6PC9J&1@WXW8_MZQ,YX8]A/I,<L$
M31VX9&3XP"JHNKNAZOYH^B,L-0/)9T]'EXZ8-2 V"WP7?FN'K#>)<==8<A<E
MCR.S/X+]V<8]XPW* D_,S.0?F?;]_A[O=_I@6($8H8E%;A*XWUSO[\#Y B9$
MX)DV\V"]L?&$G5*Q$1TNY?(^0&F/R/G1 *%I<[AXGU6^(:S;Q'_!=P HEH\/
M VM_KV<@:/!;TL>UW$7 "#SX@"4OL.3DC?!OV)@!\)FPB"C4H\1 U#)OBA3X
M\=#"]AU#H^\[KL2\X<*&;//O ,X&!)9C1Z5^+HZ*,!\8RC&$1T#'9TZ)7]3)
M[\XC')E+Y9N>/1/B@=B  ^PQ\F"R1SX5*4()O(/R#=F.#R>#FR.&!9QO"Q!@
M-9J*%)=-'!?#@B$F1 V)G)*%J 2LP'E,+(#@GMD,:,=ZPN_9Q!<PX+(SL<5Z
MZ3@K72#L:#[JPNXTF5/_,B7V9:DN69ZFNJ!8^^4I047:_?*DUI=M/\^TR +A
M[[G$T5VFF_7ONX $HV;%&S?_LJ M+36R*&22RVZS=K[8@=TN2KO<W1U7U+R[
MNUTO-:]!N"_%P#._KQY_^>-YAP7C":,O"1%RL_Q,^AF.0S_#[^AGN!1^AGD2
MWEJ>J:+05KL4:7:+\DS3XVY%W,'"/--&6?-,VTJ'MI-])8N(_$5YINEAI"+N
M8!'YZ'H]T6DZ]SS35X^+.A]/#-'S-^SR:]H)WVRFF_X%8;I-SDI*#K(I?'_?
M->X_,1"@'(T6UXB!%?:QRV@X4*G2?76WYS)CH&*%-;)" 3(#DU>;*DY@UAJ@
MY-"#?XAXT@N,;?6%QUJ\5)0%J82I&WX5Q&\*JPL,H JK:T]3? U*EV<O[C(V
M%R0U5C2:1PIDA=6U)TRN@?/3\BC+FP-2>+!#K^O^GLD=#7R(T%PZ&.9&\0PD
MF0'U=V" CN:2D?' 2(\Q'$GIF@]L@#4?OFO8GB5RNN8?B%;$E#-L:@X?&*:%
M/X6E7..>[>\ETLYPPI$WTPJ=YUD],<,-%^;95L9D8H%:"Q2\*PE$)4CE3$G*
M/1P@@H 83H_.[TX.>5I9])G-?')@.9[WD9BBB[?O)#\L:U[K3'8NQ2%=#.V\
M$2;Y(1HFP /B7P/#-ZKTW6WMX.OMS^N(Y_#O4J8AATRUOQ?C-&,QIR'=V8X_
MS0@%9IVFR\9S1D429TJZ9GI>Y\%OU@#303'W]#>7__FQOK_W8YK]&V4;IPF'
MQ2#3N1Q5X@"4AGR],S1]FK9-','#B\ 1GOV]:5*RZ6'N\#"P<"G3!GA$'JX3
MYB&S!3FN(K6UQ_H&/$],G+[<MX(![*?/7-\ (($;QK&,7D3SP'19WP?L\41>
M/":9R)M(+(8;+[ZSZ4'4R7D$I4S?A36=>QNH0+QL-7R2,:I@^WL(7F\FHQA
M\TP@0\.UGFJ^Z5OP>)Q.!$+Y [;)O#JYF\UMGB87PWW@F4 ^BQ.,^65-O* '
M'.$'OKCSL=^\%_#$9E?^^"E<7DY4BL@3U : 6[X *-(=\(]Y-!G/O+K_-P3V
M[.WO\>L?*3Q*1(_H _A&)GL#$\+Y><A6%GPKQ!*0)_)3E _N(U&BFN@;_1%\
MS#EG_DD:9L;#)E'(&*A+XH/[>T@*3N"#('/AEX[-:9P-@8+\.CF2?,PAG K
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
ME>I5JU8]VM\KQ@HQI";2J<R68?/^*K(NR^N-'35(!X#%KF.-'S':[8V?O<%
M[PSP]DG7*FU7N=:X TAEE\(W%8%O)J'*>#X:+5J:*\(SD4MYT,:IATD2XJ_2
M-3-3G:LA_GP,_?UJ/#@]7B1W&KV9#0;'%-X^ P3$AFFB4:JV]O<:I7JMT=I&
M++9.T /:U^\;S?N\('ZKAF#&;L&LC)0DJC60DCXH'J):&;6N2]O(DQD79.Q^
MY LM@9622::V$:WM%#61Z-C?LSJH06R+.>A /$#PFV"(8@EW$!G H(C)8J(?
M9M&YA^$T"!)&G6@6DZL<6>2:,'&+-9  UHFQ/IDQUG6952EY.9?%5KO9Z-5/
M7?=+V33^MM7VEF N(G3H9'48J0_M>CH>C0!18BZRZB' (KD[S+3>_IYZA$2W
M2RW]PH\M$8;W%^&)6)1]L? RNPW2I5PLG3DBT[U8*O3CNU'A\_?[@:U'5N5?
MK"@Q'08_DFN5"M7:U6V^"?:N4BW$YJ5G^^S=06F(-6=_3V"(I $)<$:8HZ9-
M-)'<U1$U4:&'P7:PPVU#<;$^.+AM$!C-,."Y)E?T$Q'YV\:Z'OQ^,V934= X
M^Z19AH%M#@ %W[P4[+G#WC[ @#"':M@(Z.6EMH*<[KFCSX1=0>JKO33R>CU6
M2?6/UYF!DY 9J)@PI=C^K-)TP X7O/7;@J4OL0JWES?W3NK$&513OVP5/'?E
ME^<;L4T@2_0N9C:S!OX*='C.>06ZD5P!CP!@CUT5;F!3YTNG(4>?Y^N;N?8R
MT]:@88N@_IW2J(2DL4P- H1N$[98])(U5[NY;Y6<_(_?*GJS8C6!6ZS#*=%D
M.I4\WDG.6B6G%)*<%AY6_.5.32KW2V)4Q\^EN]-BM5!3-TJ,EB 1R65.HXIZ
MHBAJXB6A@O_8.TQ>K^]RS>Z1M-\>>!9#-:='&/KD,LIUJ@GJH15IW&]7LTT!
M]:!@]?N4BRV7P5+L%D"]302N-)H><*6^;5@CPO[!^FUU?$=LVF<[W H^;I'(
M"=?% \Z;;'8$7C&HX1G=)[45.URLV7$9^^:V-G1_GU16)N3[Y76=$<[]CUMJ
M$F6QWT=YY2;]@^EM]W1%?M^K4[2K<1 78!K)Y0?$I#K>WRM0IKGF !N8(2S2
M'*CO<*039&#TF6*46NX]_IV$\RH(>(1F69OZ"6O5Q:R]5!JERO4G$W_+K)':
M:B1WB1FCUO[>+>:H;%AR>]MK$M6_A;;+07C+&OW+D9=/G@)\K;&6]6PN9E#M
M]'3T?'=IIK]HJV;09&B//=A\<JEAX#=(^UO(<21V%*Z6HH6%%/4R4XO)^57I
M=8\S[O/5,+6R!)J?-Q-47I0["X,5R14LP^JWZ<_(O"VIZ ,?/[E65V?4U*B-
M#50:$LUUZ("@6@<F<<(/T<%W:B.1,/P@Z?;WF;,O?1D7VIIG!"]/, \LI:??
M/Y<^?3W>MFEZ&CD0J?3)X4'Z</X PR_-#1.2)GR2WEH0U]5[EOEB\G0XJEX9
M)ZGG>LO8D*S7+-R17/(DF4HD?N:G;(NZ'4Q6[/[S[U-5.3D#Z](B!K$%SG[
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
MM5*JJ]'O)P,UF>ZG=+U]Z?).5=<?;^-7R>=\&:HV_[RX\$CR?U!+ P04
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
M]T[AXAOWR[TWUQ[Y'U!+ 0(4 Q0    ( +,X8E8*V7)M-#X  &#R @ *
M          "  0    !E>#DY+3$N:'1M4$L! A0#%     @ LSAB5D*FG],#
M$P  &YP   L              ( !7#X  &9O<FTX+6LN:'1M4$L! A0#%
M  @ LSAB5CJ=(=)2 P  OPP  !$              ( !B%$  '1G;',M,C R
M,S S,#(N>'-D4$L! A0#%     @ LSAB5D0(52$X"P  )XD  !4
M     ( !"54  '1G;',M,C R,S S,#)?;&%B+GAM;%!+ 0(4 Q0    ( +,X
M8E9L9-"A=@<  (E9   5              "  71@  !T9VQS+3(P,C,P,S R
>7W!R92YX;6Q02P4&      4 !0 V 0  '6@

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