Skip to content
10-K

Annual Report

GRAN TIERRA ENERGY INC. GTE

0001273441-26-000010

← back to feed
Filed
Mar 4, 2026 12:00 AM ET
Period of report
Restated figures. One or more values in this filing restate previously reported amounts.

On SEC.gov

Financials in this filing

Metric Period Value
Shares Outstanding FY 2025 · Feb 27, 2026 35.3M sh
Shares Diluted FY 2025 · Dec 31, 2025 35.44M sh
Shares Diluted FY 2025 · Dec 31, 2024 32.04M sh
Shares Diluted FY 2025 · Dec 31, 2023 33.47M sh
Stock Repurchased FY 2025 · Dec 31, 2025 $3.47M
Stock Repurchased FY 2025 · Dec 31, 2024 $15.31M
Stock Repurchased FY 2025 · Dec 31, 2023 $17.3M
Operating Cash Flow FY 2025 · Dec 31, 2025 $313.25M
Operating Cash Flow FY 2025 · Dec 31, 2024 $239.32M
Operating Cash Flow FY 2025 · Dec 31, 2023 $227.99M
Cash And Equivalents FY 2025 · Dec 31, 2025 $82.93M
Cash And Equivalents FY 2025 · Dec 31, 2024 $103.38M
Cash And Equivalents FY 2025 · Dec 31, 2023 $62.15M
Stockholders Equity FY 2025 · Dec 31, 2025 $228.74M
Stockholders Equity FY 2025 · Dec 31, 2024 $413.57M
Stockholders Equity FY 2025 · Dec 31, 2023 $396.39M
Current Liabilities FY 2025 · Dec 31, 2025 $355.69M
Current Liabilities FY 2025 · Dec 31, 2024 $322.45M
Current Assets FY 2025 · Dec 31, 2025 $213.53M
Current Assets FY 2025 · Dec 31, 2024 $211.27M
Total Assets FY 2025 · Dec 31, 2025 $1.59B
Total Assets FY 2025 · Dec 31, 2024 $1.65B
Eps Diluted FY 2025 · Dec 31, 2025 −$5.45
Eps Diluted FY 2025 · Dec 31, 2024 $0.10
Eps Diluted FY 2025 · Dec 31, 2023 −$0.19
Eps Basic FY 2025 · Dec 31, 2025 −$5.45
Eps Basic FY 2025 · Dec 31, 2024 $0.10
Eps Basic FY 2025 · Dec 31, 2023 −$0.19
Sga Expense FY 2025 · Dec 31, 2025 $60.09M
Sga Expense restated FY 2025 · Dec 31, 2024 $51.14M
Sga Expense FY 2025 · Dec 31, 2023 $45.85M
Net Income FY 2025 · Dec 31, 2025 −$193.12M
Net Income FY 2025 · Dec 31, 2024 $3.22M
Net Income FY 2025 · Dec 31, 2023 −$6.29M
Cost Of Revenue FY 2025 · Dec 31, 2025 $265.77M
Cost Of Revenue FY 2025 · Dec 31, 2024 $220.8M
Cost Of Revenue FY 2025 · Dec 31, 2023 $201.41M
Revenue FY 2025 · Dec 31, 2025 $596.71M
Revenue FY 2025 · Dec 31, 2024 $621.85M
Revenue FY 2025 · Dec 31, 2023 $636.96M