Fiscal period | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 |
Period End Date | 12/31/2024 | 12/31/2023 | 12/31/2022 | 12/31/2021 | 12/31/2020 | 12/31/2019 | 12/31/2018 | 12/31/2017 | 12/31/2016 | 12/31/2015 |
Revenues | 7,618.32 | 7,283.77 | 7,274.34 | 6,280.19 | 5,054.93 | 4,770.36 | 4,546.65 | 4,341.96 | 4,220.70 | 4,113.24 |
Total Revenues | 7,618.32 | 7,283.77 | 7,274.34 | 6,280.19 | 5,054.93 | 4,770.36 | 4,546.65 | 4,341.96 | 4,220.70 | 4,113.24 |
Cost of sales | 5,573.60 | 5,291.63 | 5,244.06 | 4,612.65 | 3,832.11 | 3,613.41 | 3,426.40 | 3,276.30 | 3,186.12 | 3,105.88 |
Cost of sales - restructuring | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Gross Profit | 2,044.71 | 1,992.14 | 2,030.29 | 1,667.55 | 1,222.82 | 1,156.96 | 1,120.25 | 1,065.66 | 1,034.58 | 1,007.36 |
Selling, general and administrative expenses | 1,293.44 | 1,223.51 | 1,221.38 | 1,058.32 | 833.05 | 800.33 | 757.45 | 715.67 | 688.95 | 670.61 |
Restructuring activities | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Other income | 30.50 | 26.18 | 22.67 | 19.30 | 11.26 | 10.26 | 9.28 | 3.89 | -- | -- |
Operating Income (Loss) | 781.78 | 794.81 | 831.58 | 628.53 | 401.03 | 366.88 | 372.08 | 353.87 | 345.63 | 336.75 |
Interest expense, net | (20.87) | 4.92 | 2.17 | 1.00 | 1.24 | 4.03 | 2.74 | 6.36 | 3.71 | 5.55 |
Income (loss) before income taxes | 802.64 | 789.89 | 829.41 | 627.53 | 399.80 | 362.85 | 369.34 | 347.51 | 341.92 | 331.20 |
U.S. federal | 1.39 | (5.58) | 71.48 | 6.43 | 0.22 | 48.36 | 54.35 | 69.08 | 86.72 | 85.59 |
Current : Federal | 115.99 | 119.13 | 10.77 | 91.16 | 58.90 | 2.60 | -- | -- | -- | -- |
Current : State | 30.33 | 29.75 | 27.20 | 20.70 | 12.91 | 9.36 | 11.63 | 10.64 | 9.80 | 9.43 |
Income taxes | 166.90 | 155.75 | 125.72 | 128.80 | 76.62 | 67.08 | 72.81 | 90.22 | 105.94 | 104.68 |
Deferred : Foreign | (1.54) | (0.30) | (1.00) | (1.87) | -- | -- | -- | -- | -- | -- |
Deferred : State | 0.38 | (1.30) | 3.70 | 1.37 | 0.02 | 0.45 | -- | -- | -- | -- |
Foreign | 20.35 | 14.05 | 13.57 | 10.99 | 4.78 | 8.08 | 6.84 | 10.50 | 9.42 | 9.66 |
Income from Continuing Operations | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
(Loss) income from discontinued operations, net of income taxes | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Consolidated Net Income (Loss) | 635.74 | 634.14 | 703.70 | 498.74 | 323.17 | 295.78 | 296.53 | 257.29 | 235.98 | 226.52 |
Net income attributable to the noncontrolling interest | 99.45 | 97.80 | 102.53 | 79.79 | 53.59 | 49.83 | 53.60 | 49.07 | 53.17 | 53.60 |
Net income attributable to Watsco, Inc. shareholders | 536.29 | 536.34 | 601.17 | 418.95 | 269.58 | 245.95 | -- | -- | -- | 172.93 |
Less: distributed and undistributed earnings allocated to non-vested (restricted) common stock | 37.39 | 36.97 | 51.37 | 37.27 | 23.14 | 20.41 | 19.79 | 17.43 | 14.81 | 13.63 |
Net income attributable to Watsco, Inc | 498.89 | 499.37 | 549.80 | 381.67 | 246.44 | 225.54 | 223.14 | 190.79 | 168.00 | 159.30 |
Earnings allocated to Watsco, Inc. shareholders for diluted computation | 498.92 | -- | -- | -- | -- | -- | -- | -- | -- | 159.30 |
Net income from continuing operations | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Net (loss) income from discontinued operations | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Earnings per share for Common and Class B common stock:Basic | 13.34 | 13.72 | 15.46 | 10.83 | 7.03 | 6.51 | 6.50 | 5.81 | 5.16 | 4.91 |
Net income from continuing operations | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Net (loss) income from discontinued operations | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Earnings per share for Common and Class B common stock:Diluted | 13.30 | 13.67 | 15.41 | 10.78 | 7.01 | 6.50 | 6.49 | 5.81 | 5.15 | 4.90 |
Weighted average Common and Class B common shares | 37.39 | 36.41 | 35.56 | 35.24 | 35.07 | 34.65 | 34.32 | 32.83 | 32.58 | 32.44 |
Weighted average Common and Class B common shares | 37.51 | 36.53 | 35.68 | 35.42 | 35.15 | 34.68 | 34.37 | 32.86 | 32.62 | 32.48 |