Skip to content
10-Q

Quarterly Report

ILLINOIS TOOL WORKS INC ITW

0000049826-25-000037

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

On SEC.gov

Financials in this filing

Metric Period Value
Shares Diluted Q2 2025 · Jun 30, 2025 292.9M sh
Shares Diluted Q2 2025 · Jun 30, 2025 293.7M sh
Shares Diluted Q2 2025 · Jun 30, 2024 298.5M sh
Shares Diluted Q2 2025 · Jun 30, 2024 299.3M sh
Shares Outstanding Q2 2025 · Jun 30, 2025 291.5M sh
Stock Repurchased Q2 2025 · Jun 30, 2025 $750M
Stock Repurchased Q2 2025 · Jun 30, 2024 $750M
Dividends Paid Q2 2025 · Jun 30, 2025 $880M
Dividends Paid Q2 2025 · Jun 30, 2024 $837M
Capex Q2 2025 · Jun 30, 2025 $197M
Capex Q2 2025 · Jun 30, 2024 $211M
Operating Cash Flow Q2 2025 · Jun 30, 2025 $1.14B
Operating Cash Flow Q2 2025 · Jun 30, 2024 $1.28B
Long Term Debt Q2 2025 · Jun 30, 2025 $7.7B
Long Term Debt Q2 2025 · Dec 31, 2024 $6.31B
Cash And Equivalents Q2 2025 · Jun 30, 2025 $788M
Cash And Equivalents Q2 2025 · Dec 31, 2024 $948M
Current Liabilities Q2 2025 · Jun 30, 2025 $3.93B
Current Liabilities Q2 2025 · Dec 31, 2024 $4.31B
Current Assets Q2 2025 · Jun 30, 2025 $6.23B
Current Assets Q2 2025 · Dec 31, 2024 $5.86B
Total Assets Q2 2025 · Jun 30, 2025 $16.05B
Total Assets Q2 2025 · Dec 31, 2024 $15.07B
Eps Diluted Q2 2025 · Jun 30, 2025 $2.58
Eps Diluted Q2 2025 · Jun 30, 2025 $4.95
Eps Diluted Q2 2025 · Jun 30, 2024 $2.54
Eps Diluted Q2 2025 · Jun 30, 2024 $5.27
Eps Basic Q2 2025 · Jun 30, 2025 $2.58
Eps Basic Q2 2025 · Jun 30, 2025 $4.97
Eps Basic Q2 2025 · Jun 30, 2024 $2.55
Eps Basic Q2 2025 · Jun 30, 2024 $5.29
Net Income Q2 2025 · Jun 30, 2025 $755M
Net Income Q2 2025 · Jun 30, 2025 $1.46B
Net Income Q2 2025 · Jun 30, 2024 $759M
Net Income Q2 2025 · Jun 30, 2024 $1.58B
Operating Income Q2 2025 · Jun 30, 2025 $1.07B
Operating Income Q2 2025 · Jun 30, 2025 $2.02B
Operating Income Q2 2025 · Jun 30, 2024 $1.05B
Operating Income Q2 2025 · Jun 30, 2024 $2.18B
Cost Of Revenue Q2 2025 · Jun 30, 2025 $1.91B
Cost Of Revenue Q2 2025 · Jun 30, 2025 $3.74B
Cost Of Revenue Q2 2025 · Jun 30, 2024 $1.92B
Cost Of Revenue Q2 2025 · Jun 30, 2024 $3.84B
Revenue Q2 2025 · Jun 30, 2025 $4.05B
Revenue Q2 2025 · Jun 30, 2025 $7.89B
Revenue Q2 2025 · Jun 30, 2024 $4.03B
Revenue Q2 2025 · Jun 30, 2024 $8B