Stock Screener

Stock Screener · Library

TECNOGLASS HOLDINGS INC. financial statement history

Source-linked financial facts for TECNOGLASS HOLDINGS INC. with exact reported periods, units and filing dates. Historical periods ending 2021–2025.

What this record covers

This historical reference uses a locally cached SEC companyfacts snapshot and reports periods ending from 2021 through 2025. It is not a current quotation feed, a screening recommendation or a verification of the company's present condition.

Each value retains its reported unit and exact period. Filing fiscal year describes the submitting filing and can differ from the year of a comparative fact. Values with different currencies or period boundaries are not combined.

Total assets

Reported periodValueUnitFiledFiling FY / FPTaxonomy conceptSource filing
As of 2021-12-31591563000USD2023-03-072022 / FYus-gaap:Assets10-K · 0001493152-23-006931
As of 2022-12-31734308000USD2024-02-292023 / FYus-gaap:Assets10-K · 0001493152-24-008362
As of 2023-12-31962717000USD2025-02-282024 / FYus-gaap:Assets10-K · 0001493152-25-008697
As of 2024-12-311016648000USD2026-03-022025 / FYus-gaap:Assets10-K · 0001493152-26-008465
As of 2025-12-311260392000USD2026-03-022025 / FYus-gaap:Assets10-K · 0001493152-26-008465

Current assets

Reported periodValueUnitFiledFiling FY / FPTaxonomy conceptSource filing
As of 2021-12-31326275000USD2023-03-072022 / FYus-gaap:AssetsCurrent10-K · 0001493152-23-006931
As of 2022-12-31432134000USD2024-02-292023 / FYus-gaap:AssetsCurrent10-K · 0001493152-24-008362
As of 2023-12-31535760000USD2025-02-282024 / FYus-gaap:AssetsCurrent10-K · 0001493152-25-008697
As of 2024-12-31560010000USD2026-03-022025 / FYus-gaap:AssetsCurrent10-K · 0001493152-26-008465
As of 2025-12-31653558000USD2026-03-022025 / FYus-gaap:AssetsCurrent10-K · 0001493152-26-008465

Cash and cash equivalents

Reported periodValueUnitFiledFiling FY / FPTaxonomy conceptSource filing
As of 2021-12-3185011000USD2023-03-072022 / FYus-gaap:CashAndCashEquivalentsAtCarryingValue10-K · 0001493152-23-006931
As of 2022-12-31103671000USD2024-02-292023 / FYus-gaap:CashAndCashEquivalentsAtCarryingValue10-K · 0001493152-24-008362
As of 2023-12-31129508000USD2025-02-282024 / FYus-gaap:CashAndCashEquivalentsAtCarryingValue10-K · 0001493152-25-008697
As of 2024-12-31134882000USD2026-03-022025 / FYus-gaap:CashAndCashEquivalentsAtCarryingValue10-K · 0001493152-26-008465
As of 2025-12-31100901000USD2026-03-022025 / FYus-gaap:CashAndCashEquivalentsAtCarryingValue10-K · 0001493152-26-008465

Inventory

Reported periodValueUnitFiledFiling FY / FPTaxonomy conceptSource filing
As of 2021-12-3184975000USD2023-03-072022 / FYus-gaap:InventoryNet10-K · 0001493152-23-006931
As of 2022-12-31124997000USD2024-02-292023 / FYus-gaap:InventoryNet10-K · 0001493152-24-008362
As of 2023-12-31159070000USD2025-02-282024 / FYus-gaap:InventoryNet10-K · 0001493152-25-008697
As of 2024-12-31139642000USD2026-03-022025 / FYus-gaap:InventoryNet10-K · 0001493152-26-008465
As of 2025-12-31213524000USD2026-03-022025 / FYus-gaap:InventoryNet10-K · 0001493152-26-008465

Property, plant and equipment

Reported periodValueUnitFiledFiling FY / FPTaxonomy conceptSource filing
As of 2021-12-31166629000USD2023-03-072022 / FYus-gaap:PropertyPlantAndEquipmentNet10-K · 0001493152-23-006931
As of 2022-12-31202865000USD2024-02-292023 / FYus-gaap:PropertyPlantAndEquipmentNet10-K · 0001493152-24-008362
As of 2023-12-31324591000USD2025-02-282024 / FYus-gaap:PropertyPlantAndEquipmentNet10-K · 0001493152-25-008697
As of 2024-12-31344433000USD2026-03-022025 / FYus-gaap:PropertyPlantAndEquipmentNet10-K · 0001493152-26-008465
As of 2025-12-31476159000USD2026-03-022025 / FYus-gaap:PropertyPlantAndEquipmentNet10-K · 0001493152-26-008465

Total liabilities

Reported periodValueUnitFiledFiling FY / FPTaxonomy conceptSource filing
As of 2021-12-31346865000USD2023-03-072022 / FYus-gaap:Liabilities10-K · 0001493152-23-006931
As of 2022-12-31383983000USD2024-02-292023 / FYus-gaap:Liabilities10-K · 0001493152-24-008362
As of 2023-12-31414697000USD2025-02-282024 / FYus-gaap:Liabilities10-K · 0001493152-25-008697
As of 2024-12-31385465000USD2026-03-022025 / FYus-gaap:Liabilities10-K · 0001493152-26-008465
As of 2025-12-31547340000USD2026-03-022025 / FYus-gaap:Liabilities10-K · 0001493152-26-008465

Current liabilities

Reported periodValueUnitFiledFiling FY / FPTaxonomy conceptSource filing
As of 2021-12-31155015000USD2023-03-072022 / FYus-gaap:LiabilitiesCurrent10-K · 0001493152-23-006931
As of 2022-12-31209802000USD2024-02-292023 / FYus-gaap:LiabilitiesCurrent10-K · 0001493152-24-008362
As of 2023-12-31235886000USD2025-02-282024 / FYus-gaap:LiabilitiesCurrent10-K · 0001493152-25-008697
As of 2024-12-31265826000USD2026-03-022025 / FYus-gaap:LiabilitiesCurrent10-K · 0001493152-26-008465
As of 2025-12-31351746000USD2026-03-022025 / FYus-gaap:LiabilitiesCurrent10-K · 0001493152-26-008465

Long-term debt

Reported periodValueUnitFiledFiling FY / FPTaxonomy conceptSource filing
As of 2021-12-31188355000USD2023-03-072022 / FYus-gaap:LongTermDebtNoncurrent10-K · 0001493152-23-006931
As of 2022-12-31168980000USD2024-02-292023 / FYus-gaap:LongTermDebtNoncurrent10-K · 0001493152-24-008362
As of 2023-12-31163004000USD2025-02-282024 / FYus-gaap:LongTermDebtNoncurrent10-K · 0001493152-25-008697
As of 2024-12-31108220000USD2026-03-022025 / FYus-gaap:LongTermDebtNoncurrent10-K · 0001493152-26-008465
As of 2025-12-31171202000USD2026-03-022025 / FYus-gaap:LongTermDebtNoncurrent10-K · 0001493152-26-008465

Stockholders equity

Reported periodValueUnitFiledFiling FY / FPTaxonomy conceptSource filing
As of 2021-12-31243862000USD2023-03-072022 / FYus-gaap:StockholdersEquity10-K · 0001493152-23-006931
As of 2022-12-31348820000USD2024-02-292023 / FYus-gaap:StockholdersEquity10-K · 0001493152-24-008362
As of 2023-12-31548020000USD2024-02-292023 / FYus-gaap:StockholdersEquity10-K · 0001493152-24-008362

Revenue

Reported periodValueUnitFiledFiling FY / FPTaxonomy conceptSource filing
2021-01-01 to 2021-12-31496785000USD2024-02-292023 / FYus-gaap:RevenueFromContractWithCustomerExcludingAssessedTax10-K · 0001493152-24-008362
2022-01-01 to 2022-12-31716570000USD2025-02-282024 / FYus-gaap:RevenueFromContractWithCustomerExcludingAssessedTax10-K · 0001493152-25-008697
2023-01-01 to 2023-12-31833265000USD2026-03-022025 / FYus-gaap:RevenueFromContractWithCustomerExcludingAssessedTax10-K · 0001493152-26-008465
2024-01-01 to 2024-12-31890181000USD2026-03-022025 / FYus-gaap:RevenueFromContractWithCustomerExcludingAssessedTax10-K · 0001493152-26-008465
2025-01-01 to 2025-12-31983610000USD2026-03-022025 / FYus-gaap:RevenueFromContractWithCustomerExcludingAssessedTax10-K · 0001493152-26-008465

Cost of revenue

Reported periodValueUnitFiledFiling FY / FPTaxonomy conceptSource filing
2021-01-01 to 2021-12-31294201000USD2024-02-292023 / FYus-gaap:CostOfGoodsAndServicesSold10-K · 0001493152-24-008362
2022-01-01 to 2022-12-31367071000USD2025-02-282024 / FYus-gaap:CostOfGoodsAndServicesSold10-K · 0001493152-25-008697
2023-01-01 to 2023-12-31442331000USD2026-03-022025 / FYus-gaap:CostOfGoodsAndServicesSold10-K · 0001493152-26-008465
2024-01-01 to 2024-12-31510209000USD2026-03-022025 / FYus-gaap:CostOfGoodsAndServicesSold10-K · 0001493152-26-008465
2025-01-01 to 2025-12-31562200000USD2026-03-022025 / FYus-gaap:CostOfGoodsAndServicesSold10-K · 0001493152-26-008465

Gross profit

Reported periodValueUnitFiledFiling FY / FPTaxonomy conceptSource filing
2021-01-01 to 2021-12-31202584000USD2024-02-292023 / FYus-gaap:GrossProfit10-K · 0001493152-24-008362
2022-01-01 to 2022-12-31349499000USD2025-02-282024 / FYus-gaap:GrossProfit10-K · 0001493152-25-008697
2023-01-01 to 2023-12-31390934000USD2026-03-022025 / FYus-gaap:GrossProfit10-K · 0001493152-26-008465
2024-01-01 to 2024-12-31379972000USD2026-03-022025 / FYus-gaap:GrossProfit10-K · 0001493152-26-008465
2025-01-01 to 2025-12-31421410000USD2026-03-022025 / FYus-gaap:GrossProfit10-K · 0001493152-26-008465

Operating income

Reported periodValueUnitFiledFiling FY / FPTaxonomy conceptSource filing
2021-01-01 to 2021-12-31116985000USD2024-02-292023 / FYus-gaap:OperatingIncomeLoss10-K · 0001493152-24-008362
2022-01-01 to 2022-12-31226415000USD2025-02-282024 / FYus-gaap:OperatingIncomeLoss10-K · 0001493152-25-008697
2023-01-01 to 2023-12-31259762000USD2026-03-022025 / FYus-gaap:OperatingIncomeLoss10-K · 0001493152-26-008465
2024-01-01 to 2024-12-31227001000USD2026-03-022025 / FYus-gaap:OperatingIncomeLoss10-K · 0001493152-26-008465
2025-01-01 to 2025-12-31230741000USD2026-03-022025 / FYus-gaap:OperatingIncomeLoss10-K · 0001493152-26-008465

Net income

Reported periodValueUnitFiledFiling FY / FPTaxonomy conceptSource filing
2021-01-01 to 2021-12-3168151000USD2024-02-292023 / FYus-gaap:NetIncomeLoss10-K · 0001493152-24-008362
2022-01-01 to 2022-12-31155743000USD2025-02-282024 / FYus-gaap:NetIncomeLoss10-K · 0001493152-25-008697
2023-01-01 to 2023-12-31182882000USD2026-03-022025 / FYus-gaap:NetIncomeLoss10-K · 0001493152-26-008465
2024-01-01 to 2024-12-31161309000USD2026-03-022025 / FYus-gaap:NetIncomeLoss10-K · 0001493152-26-008465
2025-01-01 to 2025-12-31159566000USD2026-03-022025 / FYus-gaap:NetIncomeLoss10-K · 0001493152-26-008465

Diluted earnings per share

Reported periodValueUnitFiledFiling FY / FPTaxonomy conceptSource filing
2021-01-01 to 2021-12-311.43USD/shares2024-02-292023 / FYus-gaap:EarningsPerShareDiluted10-K · 0001493152-24-008362
2022-01-01 to 2022-12-313.27USD/shares2025-02-282024 / FYus-gaap:EarningsPerShareDiluted10-K · 0001493152-25-008697
2023-01-01 to 2023-12-313.85USD/shares2026-03-022025 / FYus-gaap:EarningsPerShareDiluted10-K · 0001493152-26-008465
2024-01-01 to 2024-12-313.43USD/shares2026-03-022025 / FYus-gaap:EarningsPerShareDiluted10-K · 0001493152-26-008465
2025-01-01 to 2025-12-313.42USD/shares2026-03-022025 / FYus-gaap:EarningsPerShareDiluted10-K · 0001493152-26-008465

Operating cash flow

Reported periodValueUnitFiledFiling FY / FPTaxonomy conceptSource filing
2021-01-01 to 2021-12-31117253000USD2024-02-292023 / FYus-gaap:NetCashProvidedByUsedInOperatingActivities10-K · 0001493152-24-008362
2022-01-01 to 2022-12-31141920000USD2025-02-282024 / FYus-gaap:NetCashProvidedByUsedInOperatingActivities10-K · 0001493152-25-008697
2023-01-01 to 2023-12-31138827000USD2026-03-022025 / FYus-gaap:NetCashProvidedByUsedInOperatingActivities10-K · 0001493152-26-008465
2024-01-01 to 2024-12-31170532000USD2026-03-022025 / FYus-gaap:NetCashProvidedByUsedInOperatingActivities10-K · 0001493152-26-008465
2025-01-01 to 2025-12-31135755000USD2026-03-022025 / FYus-gaap:NetCashProvidedByUsedInOperatingActivities10-K · 0001493152-26-008465

Capital expenditure

Reported periodValueUnitFiledFiling FY / FPTaxonomy conceptSource filing
2021-01-01 to 2021-12-3151513000USD2024-02-292023 / FYus-gaap:PaymentsToAcquirePropertyPlantAndEquipment10-K · 0001493152-24-008362
2022-01-01 to 2022-12-3171327000USD2025-02-282024 / FYus-gaap:PaymentsToAcquirePropertyPlantAndEquipment10-K · 0001493152-25-008697
2023-01-01 to 2023-12-3177960000USD2026-03-022025 / FYus-gaap:PaymentsToAcquirePropertyPlantAndEquipment10-K · 0001493152-26-008465
2024-01-01 to 2024-12-3179563000USD2026-03-022025 / FYus-gaap:PaymentsToAcquirePropertyPlantAndEquipment10-K · 0001493152-26-008465
2025-01-01 to 2025-12-31101262000USD2026-03-022025 / FYus-gaap:PaymentsToAcquirePropertyPlantAndEquipment10-K · 0001493152-26-008465

Dividends paid

Reported periodValueUnitFiledFiling FY / FPTaxonomy conceptSource filing
2021-01-01 to 2021-12-315243000USD2024-02-292023 / FYus-gaap:PaymentsOfDividends10-K · 0001493152-24-008362
2022-01-01 to 2022-12-3112869000USD2025-02-282024 / FYus-gaap:PaymentsOfDividends10-K · 0001493152-25-008697
2023-01-01 to 2023-12-3116427000USD2026-03-022025 / FYus-gaap:PaymentsOfDividends10-K · 0001493152-26-008465
2024-01-01 to 2024-12-3119743000USD2026-03-022025 / FYus-gaap:PaymentsOfDividends10-K · 0001493152-26-008465
2025-01-01 to 2025-12-3128127000USD2026-03-022025 / FYus-gaap:PaymentsOfDividends10-K · 0001493152-26-008465

Share repurchases

Reported periodValueUnitFiledFiling FY / FPTaxonomy conceptSource filing
2023-01-01 to 2023-12-3123537000USD2026-03-022025 / FYus-gaap:PaymentsForRepurchaseOfEquity10-K · 0001493152-26-008465
2024-01-01 to 2024-12-31291000USD2026-03-022025 / FYus-gaap:PaymentsForRepurchaseOfEquity10-K · 0001493152-26-008465
2025-01-01 to 2025-12-31117954000USD2026-03-022025 / FYus-gaap:PaymentsForRepurchaseOfEquity10-K · 0001493152-26-008465

Source and method

SEC public numeric facts are reorganized into a standard reference. Tag priority follows the native app's declared concept chains; the latest filed observation is selected within the same exact start, end and unit. A missing value stays missing. No currency, quarterly total, ratio, share-price series or dividend calendar is inferred.

The ticker below belongs to the native source snapshot. Company names, tickers and reporting structures may change; CIK identifies the source filer.

Source filer CIK
1534675
Ticker in native snapshot
TGLS
Reported numeric facts
91
Units present
USD · USD/shares