hD

Income Statement Summary

Watsco (WSO) trailing twelve month income statement covering six trailing twelve month periods to March 31, 2025, as reported to the SEC.

  • Watsco reported revenues of $7.58B in the twelve months ended March 31, 2025, up 3.9% from $7.3B a year earlier.
  • Gross profit was $2.04B, up 3.5% from $1.97B. That is a gross margin of 26.9%.
  • Operating income was $767.43M, up 1.4% from $756.61M. Operating margin was 10.1%.
  • Net income was $529.34M, up 3.1% from $513.27M. Net margin was 7%.
  • Diluted earnings per share was $1.93, down 11.1% from $2.17.
  • Cost of sales took 73.1% of revenues and selling, general and administrative expenses 17.2%.

An income statement shows what a company sold and what it cost to run the business, ending with the profit left over.

Figures in USD millions, except per share data
Mar'25Dec'24Sep'24Jun'24Mar'24Dec'23
Revenues

7,584

7,618

7,467

7,434

7,298

7,283

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

Revenues

7,584

7,618

7,467

7,434

7,298

7,283

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

Cost of sales

5,540

5,573

5,476

5,442

5,323

5,291

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

Cost of sales

5,540

5,573

5,476

5,442

5,323

5,291

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

Gross profit

2,043

2,044

1,991

1,991

1,974

1,992

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

Gross profit

2,043

2,044

1,991

1,991

1,974

1,992

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

Selling, general and administrative expenses

1,306

1,293

1,267

1,260

1,245

1,223

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

Selling, general and administrative expenses

1,306

1,293

1,267

1,260

1,245

1,223

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

Other income

30

30

29

28

27

26

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

Other income

30

30

29

28

27

26

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

Operating income

767

781

753

759

756

794

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

Operating income

767

781

753

759

756

794

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

Interest income, net

23

20

15

6

-1

-4

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

Interest income, net

23

20

15

6

-1

-4

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

Income before income taxes

791

802

768

766

754

789

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

Income before income taxes

791

802

768

766

754

789

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

Income taxes

165

166

150

148

146

155

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

Income taxes

165

166

150

148

146

155

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

Net income

626

635

618

617

608

634

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

Net income

626

635

618

617

608

634

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

Less: net income attributable to non-controlling interest

96

99

96

95

94

97

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

Less: net income attributable to non-controlling interest

96

99

96

95

94

97

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

Net income attributable to Watsco, Inc.

529

536

521

521

513

536

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

Net income attributable to Watsco, Inc.

529

536

521

521

513

536

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

Earnings per share for Common and Class B common stock (collectively "common stock"):
Basic and Diluted

-

-

-

-

-

-

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

Basic and Diluted

-

-

-

-

-

-

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

Basic

1.93

2.43

4.24

4.50

2.17

2.09

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

Basic

1.93

2.43

4.24

4.50

2.17

2.09

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

Diluted

1.93

2.42

4.22

4.49

2.17

2.07

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

Diluted

1.93

2.42

4.22

4.49

2.17

2.07

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx