Watsco Financial Statements 2009-2024 | WSO
Fifteen years of historical annual and quarterly income statements for Watsco (WSO).
Annual Data | Millions of US $ except per share data
TTM | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 |
$7,468 | $7,284 | $7,274 | $6,280 | $5,055 | $4,770 | $4,547 | $4,342 | $4,221 | $4,113 | $3,945 | $3,743 | $3,432 | $2,978 | $2,845 | $2,002 |
$5,477 | $5,292 | $5,244 | $4,613 | $3,832 | $3,613 | $3,426 | $3,276 | $3,186 | $3,106 | $2,988 | $2,844 | $2,617 | $2,249 | $2,171 | $1,521 |
$1,991 | $1,992 | $2,030 | $1,668 | $1,223 | $1,157 | $1,120 | $1,066 | $1,035 | $1,007 | $956 | $899 | $814 | $728 | $673 | $481 |
$0.00 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 |
$1,267 | $1,224 | $1,221 | $1,058 | $833 | $800 | $757 | $716 | $689 | $671 | $651 | $628 | $589 | $529 | $508 | $400 |
$29.70 | $26.18 | $22.67 | $19.30 | $11.26 | $10.26 | $9.28 | $3.89 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 |
$1,238 | $1,197 | $1,199 | $1,039 | $822 | $790 | $748 | $712 | $689 | $671 | $651 | $628 | $589 | $529 | $508 | $400 |
$753 | $795 | $832 | $629 | $401 | $367 | $372 | $354 | $346 | $337 | $306 | $271 | $225 | $199 | $166 | $81.06 |
$15.16 | $-4.92 | $-2.17 | $-1.00 | $-1.24 | $-4.03 | $-2.74 | $-6.36 | $-3.71 | $-5.55 | $-5.21 | $-5.83 | $-4.67 | $-4.46 | $-3.49 | $-2.73 |
$768 | $790 | $829 | $628 | $400 | $363 | $369 | $348 | $342 | $331 | $301 | $265 | $220 | $195 | $162 | $78.33 |
$150 | $156 | $126 | $129 | $76.62 | $67.08 | $72.81 | $90.22 | $106 | $105 | $91.84 | $77.66 | $62.64 | $56.85 | $50.36 | $26.76 |
$618 | $634 | $704 | $499 | $323 | $296 | $297 | $257 | $236 | $227 | $209 | $188 | $158 | $138 | $112 | $51.57 |
$0.00 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 |
$618 | $634 | $704 | $499 | $323 | $296 | $297 | $257 | $236 | $227 | $209 | $188 | $158 | $138 | $112 | $51.57 |
$0.00 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 |
$484 | $499 | $550 | $382 | $246 | $226 | $223 | $191 | $168 | $159 | $140 | $119 | $85.68 | $84.41 | $75.99 | $43.31 |
$793 | $830 | $863 | $657 | $427 | $391 | $394 | $376 | $366 | $356 | $324 | $289 | $241 | $211 | $176 | $89.59 |
$753 | $795 | $832 | $629 | $401 | $367 | $372 | $354 | $346 | $337 | $306 | $271 | $225 | $199 | $166 | $81.06 |
$13.00 | $13.72 | $15.46 | $10.83 | $7.03 | $6.51 | $6.50 | $5.81 | $5.16 | $4.91 | $4.33 | $3.69 | $2.70 | $2.75 | $2.49 | $1.42 |
$12.95 | $13.67 | $15.41 | $10.78 | $7.01 | $6.50 | $6.49 | $5.81 | $5.15 | $4.90 | $4.32 | $3.68 | $2.70 | $2.74 | $2.49 | $1.40 |
Quarterly Data | Millions of US $ except per share data
2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 | 2023-03-31 | 2022-12-31 | 2022-09-30 | 2022-06-30 | 2022-03-31 | 2021-12-31 | 2021-09-30 | 2021-06-30 | 2021-03-31 | 2020-12-31 | 2020-09-30 | 2020-06-30 | 2020-03-31 | 2019-12-31 | 2019-09-30 | 2019-06-30 | 2019-03-31 | 2018-12-31 | 2018-09-30 | 2018-06-30 | 2018-03-31 | 2017-12-31 | 2017-09-30 | 2017-06-30 | 2017-03-31 | 2016-12-31 | 2016-09-30 | 2016-06-30 | 2016-03-31 | 2015-12-31 | 2015-09-30 | 2015-06-30 | 2015-03-31 | 2014-12-31 | 2014-09-30 | 2014-06-30 | 2014-03-31 | 2013-12-31 | 2013-09-30 | 2013-06-30 | 2013-03-31 | 2012-12-31 | 2012-09-30 | 2012-06-30 | 2012-03-31 | 2011-12-31 | 2011-09-30 | 2011-06-30 | 2011-03-31 | 2010-12-31 | 2010-09-30 | 2010-06-30 | 2010-03-31 | 2009-12-31 | 2009-09-30 | 2009-06-30 | 2009-03-31 |
$2,160 | $2,139 | $1,565 | $1,603 | $2,127 | $2,003 | $1,551 | $1,581 | $2,036 | $2,134 | $1,524 | $1,512 | $1,783 | $1,850 | $1,136 | $1,155 | $1,537 | $1,355 | $1,008 | $1,072 | $1,395 | $1,372 | $931 | $991 | $1,296 | $1,333 | $927 | $964 | $1,230 | $1,276 | $872 | $914 | $1,241 | $1,214 | $851 | $904 | $1,177 | $1,223 | $809 | $877 | $1,135 | $1,170 | $763 | $827 | $1,082 | $1,120 | $714 | $766 | $1,021 | $1,012 | $634 | $646 | $914 | $884 | $534 | $657 | $813 | $865 | $510 | $564 | $742 | $405 | $291 |
$1,594 | $1,560 | $1,134 | $1,189 | $1,560 | $1,440 | $1,102 | $1,148 | $1,485 | $1,538 | $1,073 | $1,100 | $1,300 | $1,372 | $841 | $872 | $1,163 | $1,036 | $761 | $812 | $1,060 | $1,044 | $698 | $742 | $977 | $1,012 | $696 | $723 | $934 | $966 | $654 | $686 | $939 | $923 | $639 | $682 | $891 | $928 | $605 | $662 | $860 | $891 | $574 | $629 | $823 | $854 | $538 | $583 | $778 | $773 | $483 | $485 | $695 | $670 | $399 | $503 | $617 | $664 | $387 | $430 | $570 | $304 | $217 |
$566 | $580 | $431 | $414 | $567 | $563 | $448 | $434 | $551 | $596 | $450 | $412 | $483 | $478 | $295 | $282 | $374 | $319 | $248 | $261 | $335 | $328 | $234 | $250 | $319 | $321 | $231 | $241 | $296 | $310 | $219 | $228 | $302 | $292 | $212 | $222 | $286 | $295 | $204 | $214 | $275 | $279 | $188 | $199 | $259 | $267 | $175 | $183 | $243 | $238 | $151 | $161 | $219 | $213 | $135 | $154 | $196 | $201 | $123 | $134 | $172 | $101 | $74.23 |
$0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 |
$326 | $319 | $310 | $312 | $320 | $304 | $287 | $302 | $322 | $315 | $283 | $292 | $282 | $267 | $218 | $215 | $221 | $194 | $203 | $211 | $213 | $197 | $180 | $192 | $200 | $187 | $179 | $181 | $184 | $181 | $170 | $170 | $183 | $174 | $162 | $168 | $175 | $170 | $157 | $162 | $170 | $166 | $153 | $158 | $163 | $162 | $145 | $149 | $157 | $153 | $131 | $128 | $145 | $138 | $118 | $132 | $132 | $130 | $114 | $119 | $131 | $74.69 | $75.80 |
$10.38 | $8.07 | $5.46 | $5.79 | $9.51 | $7.24 | $3.64 | $5.38 | $6.93 | $6.32 | $4.05 | $3.03 | $6.06 | $5.54 | $4.67 | $2.09 | $4.06 | $4.10 | $1.01 | $2.32 | $3.53 | $2.97 | $1.44 | $0.79 | $3.70 | $3.16 | $1.64 | $1.59 | $2.29 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 |
$316 | $311 | $304 | $307 | $310 | $297 | $283 | $296 | $315 | $308 | $279 | $289 | $276 | $261 | $213 | $212 | $217 | $190 | $202 | $208 | $209 | $194 | $179 | $191 | $197 | $183 | $177 | $180 | $181 | $181 | $170 | $170 | $183 | $174 | $162 | $168 | $175 | $170 | $157 | $162 | $170 | $166 | $153 | $158 | $163 | $162 | $145 | $149 | $157 | $153 | $131 | $128 | $145 | $138 | $118 | $132 | $132 | $130 | $114 | $119 | $131 | $74.69 | $75.80 |
$250 | $269 | $127 | $108 | $257 | $266 | $165 | $137 | $236 | $287 | $171 | $123 | $207 | $217 | $81.88 | $69.76 | $157 | $129 | $45.24 | $52.03 | $125 | $134 | $55.13 | $58.50 | $122 | $137 | $53.94 | $61.37 | $114 | $129 | $48.70 | $58.07 | $119 | $118 | $50.67 | $54.20 | $111 | $125 | $47.01 | $51.98 | $105 | $113 | $35.55 | $40.12 | $95.46 | $105 | $30.55 | $33.43 | $85.70 | $85.87 | $19.91 | $32.50 | $74.31 | $75.53 | $16.71 | $21.79 | $63.99 | $70.92 | $8.87 | $14.88 | $41.45 | $26.29 | $-1.56 |
$6.77 | $4.91 | $2.47 | $1.00 | $-1.89 | $-3.42 | $-0.62 | $-0.01 | $-0.48 | $-1.11 | $-0.56 | $-0.24 | $-0.22 | $-0.45 | $-0.09 | $-0.06 | $-0.11 | $-0.28 | $-0.79 | $-0.61 | $-1.43 | $-1.21 | $-0.78 | $-0.37 | $-1.05 | $-0.76 | $-0.57 | $-1.34 | $-2.12 | $-1.65 | $-1.26 | $-0.68 | $-1.00 | $-1.05 | $-0.99 | $-1.02 | $-1.52 | $-1.63 | $-1.38 | $-1.42 | $-1.53 | $-1.25 | $-1.01 | $-1.18 | $-1.78 | $-1.69 | $-1.18 | $-1.24 | $-1.19 | $-1.35 | $-0.89 | $-1.29 | $-1.35 | $-1.00 | $-0.82 | $-0.83 | $-0.87 | $-0.89 | $-0.90 | $-1.03 | $-1.03 | $-0.34 | $-0.33 |
$257 | $274 | $129 | $109 | $255 | $262 | $164 | $137 | $236 | $286 | $170 | $123 | $207 | $216 | $81.79 | $69.70 | $157 | $129 | $44.45 | $51.42 | $124 | $133 | $54.36 | $58.14 | $121 | $137 | $53.37 | $60.02 | $112 | $128 | $47.44 | $57.40 | $118 | $117 | $49.68 | $53.18 | $109 | $123 | $45.63 | $50.56 | $104 | $112 | $34.54 | $38.94 | $93.67 | $103 | $29.37 | $32.19 | $84.51 | $84.52 | $19.02 | $31.21 | $72.96 | $74.53 | $15.89 | $20.97 | $63.12 | $70.03 | $7.97 | $13.85 | $40.42 | $25.95 | $-1.89 |
$55.37 | $59.07 | $24.75 | $11.01 | $54.10 | $56.89 | $33.75 | $-19.97 | $49.60 | $60.48 | $35.60 | $27.20 | $41.73 | $44.20 | $15.67 | $13.23 | $30.47 | $24.72 | $8.21 | $7.02 | $24.23 | $25.28 | $10.55 | $9.14 | $24.36 | $28.32 | $11.00 | $7.37 | $32.33 | $36.85 | $13.68 | $17.53 | $37.79 | $35.11 | $15.51 | $16.84 | $34.52 | $38.99 | $14.33 | $15.78 | $32.57 | $33.35 | $10.14 | $11.01 | $27.56 | $30.82 | $8.28 | $8.51 | $24.98 | $23.62 | $5.53 | $8.68 | $21.14 | $22.26 | $4.77 | $6.44 | $19.61 | $21.82 | $2.49 | $4.53 | $13.28 | $9.67 | $-0.72 |
$202 | $215 | $104 | $97.74 | $201 | $205 | $130 | $157 | $186 | $226 | $135 | $95.63 | $165 | $172 | $66.13 | $56.48 | $126 | $104 | $36.25 | $44.41 | $99.66 | $108 | $43.80 | $49.00 | $96.89 | $108 | $42.38 | $52.66 | $80.02 | $90.85 | $33.77 | $39.87 | $80.52 | $81.42 | $34.17 | $36.34 | $74.64 | $84.24 | $31.30 | $34.78 | $71.13 | $78.39 | $24.40 | $27.93 | $66.12 | $72.58 | $21.09 | $23.68 | $59.53 | $60.90 | $13.49 | $22.53 | $51.82 | $52.27 | $11.12 | $14.52 | $43.52 | $48.21 | $5.48 | $9.32 | $27.14 | $16.28 | $-1.17 |
$0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 |
$202 | $215 | $104 | $97.74 | $201 | $205 | $130 | $157 | $186 | $226 | $135 | $95.63 | $165 | $172 | $66.13 | $56.48 | $126 | $104 | $36.25 | $44.41 | $99.66 | $108 | $43.80 | $49.00 | $96.89 | $108 | $42.38 | $52.66 | $80.02 | $90.85 | $33.77 | $39.87 | $80.52 | $81.42 | $34.17 | $36.34 | $74.64 | $84.24 | $31.30 | $34.78 | $71.13 | $78.39 | $24.40 | $27.93 | $66.12 | $72.58 | $21.09 | $23.68 | $59.53 | $60.90 | $13.49 | $22.53 | $51.82 | $52.27 | $11.12 | $14.52 | $43.52 | $48.21 | $5.48 | $9.32 | $27.14 | $16.28 | $-1.17 |
$0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 |
$159 | $169 | $87.00 | $69.44 | $159 | $161 | $110 | $86.31 | $158 | $193 | $113 | $73.04 | $128 | $131 | $49.04 | $44.69 | $97.34 | $79.14 | $25.27 | $36.28 | $76.51 | $82.64 | $30.11 | $37.41 | $72.71 | $82.58 | $30.44 | $40.60 | $59.56 | $67.57 | $23.06 | $27.50 | $58.02 | $59.37 | $23.12 | $24.50 | $53.37 | $60.24 | $21.18 | $22.26 | $50.36 | $51.82 | $15.51 | $16.07 | $42.45 | $47.69 | $12.45 | $4.04 | $38.18 | $36.40 | $7.06 | $13.24 | $31.25 | $33.57 | $6.35 | $7.51 | $29.60 | $35.05 | $3.83 | $7.07 | $21.13 | $16.28 | $-1.17 |
$261 | $279 | $136 | $117 | $265 | $274 | $173 | $145 | $244 | $295 | $179 | $130 | $214 | $224 | $88.78 | $76.32 | $163 | $136 | $51.72 | $58.56 | $132 | $140 | $60.90 | $64.10 | $128 | $143 | $59.48 | $66.89 | $120 | $135 | $54.06 | $63.06 | $124 | $123 | $55.63 | $59.10 | $115 | $130 | $51.63 | $56.56 | $110 | $117 | $39.99 | $44.60 | $99.96 | $110 | $34.85 | $38.07 | $90.12 | $89.65 | $22.99 | $35.68 | $77.40 | $78.37 | $19.33 | $24.90 | $66.52 | $73.47 | $11.47 | $17.49 | $43.96 | $27.99 | $0.16 |
$250 | $269 | $127 | $108 | $257 | $266 | $165 | $137 | $236 | $287 | $171 | $123 | $207 | $217 | $81.88 | $69.76 | $157 | $129 | $45.24 | $52.03 | $125 | $134 | $55.13 | $58.50 | $122 | $137 | $53.94 | $61.37 | $114 | $129 | $48.70 | $58.07 | $119 | $118 | $50.67 | $54.20 | $111 | $125 | $47.01 | $51.98 | $105 | $113 | $35.55 | $40.12 | $95.46 | $105 | $30.55 | $33.43 | $85.70 | $85.87 | $19.91 | $32.50 | $74.31 | $75.53 | $16.71 | $21.80 | $63.99 | $70.92 | $8.87 | $14.88 | $41.45 | $26.29 | $-1.56 |
$4.24 | $4.50 | $2.17 | $2.09 | $4.36 | $4.43 | $2.84 | $3.57 | $4.04 | $4.94 | $2.91 | $2.07 | $3.64 | $3.73 | $1.39 | $1.28 | $2.77 | $2.26 | $0.72 | $1.03 | $2.20 | $2.40 | $0.88 | $1.08 | $2.12 | $2.41 | $0.89 | $1.21 | $1.82 | $2.07 | $0.71 | $0.85 | $1.78 | $1.82 | $0.71 | $0.76 | $1.64 | $1.86 | $0.65 | $0.69 | $1.56 | $1.60 | $0.48 | $0.50 | $1.32 | $1.48 | $0.39 | $0.13 | $1.19 | $1.15 | $0.23 | $0.43 | $1.02 | $1.09 | $0.21 | $0.34 | $0.97 | $1.08 | $0.10 | $0.26 | $0.66 | $0.57 | $-0.07 |
$4.22 | $4.49 | $2.17 | $2.07 | $4.35 | $4.42 | $2.83 | $3.55 | $4.03 | $4.93 | $2.90 | $2.06 | $3.62 | $3.71 | $1.39 | $1.27 | $2.76 | $2.26 | $0.72 | $1.02 | $2.20 | $2.40 | $0.88 | $1.09 | $2.11 | $2.40 | $0.89 | $1.21 | $1.82 | $2.07 | $0.71 | $0.84 | $1.78 | $1.82 | $0.71 | $0.76 | $1.64 | $1.85 | $0.65 | $0.68 | $1.56 | $1.60 | $0.48 | $0.49 | $1.32 | $1.48 | $0.39 | $0.13 | $1.19 | $1.15 | $0.23 | $0.42 | $1.02 | $1.09 | $0.21 | $0.34 | $0.97 | $1.08 | $0.10 | $0.25 | $0.66 | $0.56 | $-0.07 |