Skip to content
10-Q

Quarterly Report

OGLETHORPE POWER CORP

0001628280-25-040048

← back to feed
Filed
Aug 13, 2025 12:00 AM ET
Period of report

On SEC.gov

Financials in this filing

Metric Period Value
Shares Outstanding Q2 2025 · Jun 30, 2025 0 sh
Capex Q2 2025 · Jun 30, 2025 $388.1M
Capex Q2 2025 · Jun 30, 2024 $328.26M
Operating Cash Flow Q2 2025 · Jun 30, 2025 $214.93M
Operating Cash Flow Q2 2025 · Jun 30, 2024 $183.77M
Long Term Debt Q2 2025 · Jun 30, 2025 $12.1B
Long Term Debt Q2 2025 · Dec 31, 2024 $12.13B
Short Term Debt Q2 2025 · Jun 30, 2025 $226.18M
Short Term Debt Q2 2025 · Dec 31, 2024 $145.6M
Short Term Investments Q2 2025 · Jun 30, 2025 $90.27M
Short Term Investments Q2 2025 · Dec 31, 2024 $124.57M
Cash And Equivalents Q2 2025 · Jun 30, 2025 $263.05M
Cash And Equivalents Q2 2025 · Dec 31, 2024 $337.81M
Cash And Equivalents Q2 2025 · Jun 30, 2024 $313.82M
Current Liabilities Q2 2025 · Jun 30, 2025 $1B
Current Liabilities Q2 2025 · Dec 31, 2024 $936.41M
Current Assets Q2 2025 · Jun 30, 2025 $1.02B
Current Assets Q2 2025 · Dec 31, 2024 $1.11B
Total Assets Q2 2025 · Jun 30, 2025 $16.58B
Total Assets Q2 2025 · Dec 31, 2024 $16.48B
Net Income Q2 2025 · Jun 30, 2025 $20.3M
Net Income Q2 2025 · Jun 30, 2025 $63.3M
Net Income Q2 2025 · Jun 30, 2024 $24.19M
Net Income Q2 2025 · Jun 30, 2024 $66.29M
Operating Income Q2 2025 · Jun 30, 2025 $144.9M
Operating Income Q2 2025 · Jun 30, 2025 $306.98M
Operating Income Q2 2025 · Jun 30, 2024 $125.14M
Operating Income Q2 2025 · Jun 30, 2024 $245.37M
Revenue Q2 2025 · Jun 30, 2025 $633.75M
Revenue Q2 2025 · Jun 30, 2025 $1.31B
Revenue Q2 2025 · Jun 30, 2024 $564.09M
Revenue Q2 2025 · Jun 30, 2024 $1.1B