MarketBrain

WATSCO INC

Financial highlights

MetricFY December 31, 2025FY December 31, 2024FY December 31, 2023FY December 31, 2022FY December 31, 2021
Revenue$7.2B$7.6B$7.3B$7.3B$6.3B
Gross profit$2.0B$2.0B$2.0B$2.0B$1.7B
Operating income$720.3M$781.8M$794.8M$831.6M$628.5M
Cost of revenue$5.2B$5.6B$5.3B$5.2B$4.6B
Cash from operations$569.6M$773.1M$562.0M$572.0M$349.6M
Capital expenditure$34.5M$30.1M$35.5M$35.7M$25.5M
Free cash flow$535.1M$743.0M$526.5M$536.3M$324.1M
Share repurchases$5.0M$41.5M$7.7M$87.5M$2.3M
Total assets$4.4B$4.5B$3.7B$3.5B$3.1B

Shares outstanding 40.7M · Free float 60.1%

Annual filing data through FY ended December 31, 2025; float as of July 8, 2026.

Recent filings

  • June 4, 2026 8-K/A
  • June 4, 2026 8-K
  • June 3, 2026 8-K
  • May 8, 2026 10-Q
  • April 29, 2026 8-K
  • April 28, 2026 8-K
  • February 27, 2026 10-K
  • February 17, 2026 8-K