The Inventing Press

WATSCO INC

Financial highlights

MetricFY 12/31/25FY 12/31/24FY 12/31/23FY 12/31/22FY 12/31/21
Income Statement
Revenue$7.2B$7.6B$7.3B$7.3B$6.3B
Cost of revenue$5.2B$5.6B$5.3B$5.2B$4.6B
Gross profit$2.0B$2.0B$2.0B$2.0B$1.7B
Selling, general & administrative$1.3B$1.3B$1.2B$1.2B$1.1B
Operating income$720.3M$781.8M$794.8M$831.6M$628.5M
Pretax income$737.7M$802.6M$789.9M$829.4M$627.5M
Income tax expense$150.1M$166.9M$155.8M$125.7M$128.8M
Net income$497.0M$536.3M$536.3M$601.2M$418.9M
Balance Sheet
Cash and equivalents$433.3M$526.3M$210.1M$147.5M$118.3M
Current assets$3.0B$3.1B$2.4B$2.3B$2.0B
Total assets$4.4B$4.5B$3.7B$3.5B$3.1B
Current liabilities$717.7M$983.9M$712.0M$906.5M$726.7M
Stockholders' equity$2.8B$2.7B$2.2B$1.9B$1.7B
Cash Flow Statement
Cash from operations$569.6M$773.1M$562.0M$572.0M$349.6M
Depreciation and amortization$43.8M$40.8M$35.1M$31.7M$28.1M
Stock-based compensation$35.3M$35.0M$30.0M$28.8M$25.4M
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
Dividends paid$473.8M$423.5M$382.6M$332.4M$294.5M
Share repurchases$5.0M$41.5M$7.7M$87.5M$2.3M

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