Skip to content
10-Q

Quarterly Report

STERLING INFRASTRUCTURE, INC. STRL

0000874238-25-000122

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

On SEC.gov

Financials in this filing

Metric Period Value
Shares Outstanding Q2 2025 · Aug 1, 2025 30.42M sh
Shares Diluted Q2 2025 · Jun 30, 2025 30.76M sh
Shares Diluted Q2 2025 · Jun 30, 2025 30.8M sh
Shares Diluted Q2 2025 · Jun 30, 2024 31.15M sh
Shares Diluted Q2 2025 · Jun 30, 2024 31.16M sh
Stock Repurchased Q2 2025 · Jun 30, 2025 $43.85M
Stock Repurchased Q2 2025 · Jun 30, 2024 $30.14M
Capex Q2 2025 · Jun 30, 2025 $31.26M
Capex Q2 2025 · Jun 30, 2024 $51.31M
Operating Cash Flow Q2 2025 · Jun 30, 2025 $170.31M
Operating Cash Flow Q2 2025 · Jun 30, 2024 $170.56M
Long Term Debt Q2 2025 · Jun 30, 2025 $283.05M
Long Term Debt Q2 2025 · Dec 31, 2024 $289.9M
Short Term Debt Q2 2025 · Jun 30, 2025 $15.16M
Short Term Debt Q2 2025 · Dec 31, 2024 $26.42M
Cash And Equivalents Q2 2025 · Jun 30, 2025 $699.37M
Cash And Equivalents Q2 2025 · Dec 31, 2024 $664.2M
Cash And Equivalents Q2 2025 · Jun 30, 2024 $539.99M
Stockholders Equity Q2 2025 · Jun 30, 2025 $881.75M
Stockholders Equity Q2 2025 · Dec 31, 2024 $808.08M
Current Liabilities Q2 2025 · Jun 30, 2025 $796.23M
Current Liabilities Q2 2025 · Dec 31, 2024 $741.96M
Total Liabilities Q2 2025 · Jun 30, 2025 $1.25B
Total Liabilities Q2 2025 · Dec 31, 2024 $1.19B
Current Assets Q2 2025 · Jun 30, 2025 $1.13B
Current Assets Q2 2025 · Dec 31, 2024 $1.02B
Total Assets Q2 2025 · Jun 30, 2025 $2.16B
Total Assets Q2 2025 · Dec 31, 2024 $2.02B
Eps Diluted Q2 2025 · Jun 30, 2025 $2.31
Eps Diluted Q2 2025 · Jun 30, 2025 $3.59
Eps Diluted Q2 2025 · Jun 30, 2024 $1.67
Eps Diluted Q2 2025 · Jun 30, 2024 $2.66
Eps Basic Q2 2025 · Jun 30, 2025 $2.33
Eps Basic Q2 2025 · Jun 30, 2025 $3.62
Eps Basic Q2 2025 · Jun 30, 2024 $1.68
Eps Basic Q2 2025 · Jun 30, 2024 $2.68
Sga Expense Q2 2025 · Jun 30, 2025 $33.99M
Sga Expense Q2 2025 · Jun 30, 2025 $68.62M
Sga Expense Q2 2025 · Jun 30, 2024 $27.86M
Sga Expense Q2 2025 · Jun 30, 2024 $55.15M
Net Income Q2 2025 · Jun 30, 2025 $70.99M
Net Income Q2 2025 · Jun 30, 2025 $110.47M
Net Income Q2 2025 · Jun 30, 2024 $51.88M
Net Income Q2 2025 · Jun 30, 2024 $82.93M
Operating Income Q2 2025 · Jun 30, 2025 $104.56M
Operating Income Q2 2025 · Jun 30, 2025 $160.64M
Operating Income Q2 2025 · Jun 30, 2024 $72.73M
Operating Income Q2 2025 · Jun 30, 2024 $114.86M
Gross Profit Q2 2025 · Jun 30, 2025 $143.14M
Gross Profit Q2 2025 · Jun 30, 2025 $237.98M
Gross Profit Q2 2025 · Jun 30, 2024 $112.74M
Gross Profit Q2 2025 · Jun 30, 2024 $189.65M
Cost Of Revenue Q2 2025 · Jun 30, 2025 $471.33M
Cost Of Revenue Q2 2025 · Jun 30, 2025 $807.44M
Cost Of Revenue Q2 2025 · Jun 30, 2024 $470.08M
Cost Of Revenue Q2 2025 · Jun 30, 2024 $833.54M
Revenue Q2 2025 · Jun 30, 2025 $614.47M
Revenue Q2 2025 · Jun 30, 2025 $1.05B
Revenue Q2 2025 · Jun 30, 2024 $582.82M
Revenue Q2 2025 · Jun 30, 2024 $1.02B