WSO Revenue Flow Filed revenue amounts for 2026-04-01 to 2026-06-30. Coverage is partial. Unconnected amounts are separate disclosures; they must not be added together.
2026-06-30: Revenue $2.10B ; Cost of revenue $1.53B ; Selling, general and administrative $348.99M ; Income tax $50.57M . 2026-03-31: Revenue $1.53B ; Cost of revenue $1.11B ; Selling, general and administrative $322.85M ; Income tax $23.70M . 2025-12-31: Revenue $1.58B* ; Cost of revenue $1.15B* ; Selling, general and administrative $332.64M* ; Income tax $20.33M* . 2025-09-30: Revenue $2.07B ; Cost of revenue $1.50B ; Selling, general and administrative $343.65M ; Income tax $49.27M . Geography Separate filed amounts; connecting flows are not established. Components and totals may overlap.
WSO revenue flow Filed amounts. Only explicit calculation relationships connect amounts; dimensional membership alone does not establish an additive flow. Latin America And Caribbean $89.79M CA $88.32M US $1.93B Revenue $2.10B Cost of revenue $1.53B Gross profit $578.93M Operating income $238.37M Selling, general & administrative $348.99M Pre-tax income $241.87M Income tax $50.57M
Finer product or service dollar figures and nonoverlapping groupings are shown only where supported by the retained filing evidence. Growth percentages are never converted to revenue dollars.
Historical revenue and expense breakdown Revenue and expense 3 month Period end Revenue Cost of revenue Selling, general and administrative Income tax Net income 2026-06-30 $2.10B $1.53B $348.99M $50.57M $163.34M 2026-03-31 $1.53B $1.11B $322.85M $23.70M $79.07M 2025-12-31 $1.58B* $1.15B* $332.64M* $20.33M* $162.34M* 2025-09-30 $2.07B $1.50B $343.65M $49.27M $161.57M 2025-06-30 $2.06B $1.46B $339.00M $57.43M $183.61M 2025-03-31 $1.53B $1.10B $322.58M $23.07M $80.06M 2024-09-30 $2.16B $1.59B $326.37M $55.37M $171.03M 2024-06-30 $2.14B $1.56B $319.03M $59.06M $181.41M 2024-03-31 $1.56B $1.13B $309.55M $24.75M $87.00M 2023-09-30 $2.13B $1.56B $319.83M $54.10M $170.95M 2023-06-30 $2.00B $1.44B $304.15M $56.89M $172.76M 2023-03-31 $1.55B $1.10B $287.06M $33.75M $110.07M 2022-09-30 $2.04B $1.48B $321.52M $49.60M $157.64M 2022-06-30 $2.13B $1.54B $314.75M $60.48M $192.56M 2022-03-31 $1.52B $1.07B $283.35M $35.60M $113.30M 2021-09-30 $1.78B $1.30B $281.92M $41.73M $140.87M 2021-06-30 $1.85B $1.37B $266.70M $44.20M $144.10M 2021-03-31 $1.14B $841.30M $217.61M $15.66M $55.09M 2020-12-31 $1.15B (m) (m) (m) $46.01M 2020-09-30 $1.54B $1.16B $221.04M $30.47M $106.49M 2020-06-30 $1.36B $1.04B $194.05M $24.72M $86.58M 2020-03-31 $1.01B $760.54M $203.39M $8.21M $30.50M 2019-12-31 $1.07B (m) (m) (m) $37.28M 2019-09-30 $1.39B $1.06B $212.90M $24.23M $83.48M 2019-06-30 $1.37B $1.04B $196.55M $25.28M $90.16M 2019-03-31 $931.28M $697.52M $180.07M $10.55M $35.04M 2018-12-31 $991.33M (m) (m) (m) $39.59M 2018-09-30 $1.30B $977.00M $200.41M $24.36M $79.16M 2018-06-30 $1.33B $1.01B $186.58M $28.32M $89.96M 2018-03-31 $926.58M $695.74M $178.53M $10.99M $34.22M 2017-12-31 $964.35M (m) (m) (m) $43.26M 2017-09-30 $1.23B $933.70M $183.73M $32.33M $65.03M 2017-06-30 $1.28B $965.65M $180.93M $36.85M $73.76M 2017-03-31 $872.10M $653.54M $169.86M $13.68M $26.18M 2016-12-31 $913.61M (m) (m) (m) $29.55M 2016-09-30 $1.24B $939.03M $182.90M $37.79M $63.10M 2016-06-30 $1.21B $922.57M $174.27M $35.11M $64.62M 2016-03-31 $851.42M $638.98M $161.78M $15.51M $25.54M 2015-12-31 $903.82M (m) (m) (m) $26.49M 2015-09-30 $1.18B $891.17M $175.17M $34.52M $57.97M 2015-06-30 $1.22B $928.19M $170.39M $38.99M $65.42M 2015-03-31 $808.97M $604.75M $157.22M $14.33M $23.05M 2014-12-31 $876.79M (m) (m) (m) $24.07M 2014-09-30 $1.13B $860.23M $169.53M $32.57M $54.46M 2014-06-30 $1.17B $890.91M $166.29M $33.35M $56.10M 2014-03-31 $762.57M $574.50M $152.52M $10.14M $16.75M 2013-12-31 $827.35M (m) (m) (m) $17.32M 2013-09-30 $1.08B $823.30M $163.14M $27.56M $45.70M 2013-06-30 $1.12B $853.77M $161.59M $30.82M $51.32M 2013-03-31 $713.63M $538.19M $144.89M $8.28M $13.38M 2012-12-31 $765.54M (m) (m) (m) $14.76M 2012-09-30 $1.02B $778.35M $156.81M $24.98M $41.01M 2012-06-30 $1.01B $773.33M $152.60M $23.62M $39.10M 2012-03-31 $633.51M $482.89M $130.71M $5.53M $8.47M 2011-12-31 $645.83M (m) (m) (m) $13.38M 2011-09-30 $914.04M $694.63M $145.10M $21.14M $33.55M 2011-06-30 $883.55M $670.36M $137.66M $22.26M $36.02M 2011-03-31 $534.34M $399.35M $118.28M $4.77M $7.50M 2010-12-31 $657.25M (m) (m) (m) $10.45M 2010-09-30 $812.79M $617.25M $131.55M $19.61M $31.44M 2010-06-30 $864.80M $663.74M $130.15M $21.82M $35.05M 2010-03-31 $509.75M $387.15M $113.74M $2.49M $3.83M 2009-09-30 $741.89M $569.89M $130.56M $13.28M $21.13M 2009-06-30 $404.97M $303.99M $74.69M $9.67M $16.28M
Revenue and expense 6 month Period end Revenue Cost of revenue Selling, general and administrative Income tax Net income 2026-06-30 $3.64B $2.63B $671.84M $74.27M $242.41M 2025-06-30 $3.59B $2.56B $661.58M $80.50M $263.67M 2024-06-30 $3.70B $2.69B $628.58M $83.81M $268.41M 2023-06-30 $3.55B $2.54B $591.21M $90.64M $282.84M 2022-06-30 $3.66B $2.61B $598.11M $96.08M $305.86M 2021-06-30 $2.99B $2.21B $484.31M $59.87M $199.19M 2020-06-30 $2.36B $1.80B $397.44M $32.93M $117.08M 2019-06-30 $2.30B $1.74B $376.62M $35.83M $125.19M 2018-06-30 $2.26B $1.71B $365.11M $39.31M $124.18M 2017-06-30 $2.15B $1.62B $350.79M $50.53M $99.94M 2016-06-30 $2.07B $1.56B $336.05M $50.62M $90.16M 2015-06-30 $2.03B $1.53B $327.60M $53.32M $88.47M 2014-06-30 $1.93B $1.47B $318.81M $43.49M $72.85M 2013-06-30 $1.83B $1.39B $306.49M $39.10M $64.70M 2012-06-30 $1.65B $1.26B $283.32M $29.15M $47.57M 2011-06-30 $1.42B $1.07B $255.94M $27.03M $43.52M 2010-06-30 $1.37B $1.05B $243.89M $24.31M $38.88M 2009-06-30 $696.31M $521.10M $150.49M $8.95M $15.11M
Revenue and expense 9 month Period end Revenue Cost of revenue Selling, general and administrative Income tax Net income 2025-09-30 $5.66B $4.06B $1.01B $129.76M $425.25M 2024-09-30 $5.86B $4.29B $954.95M $139.18M $439.44M 2023-09-30 $5.68B $4.10B $911.05M $144.74M $453.79M 2022-09-30 $5.69B $4.10B $919.63M $145.68M $463.50M 2021-09-30 $4.77B $3.51B $766.23M $101.60M $340.06M 2020-09-30 $3.90B $2.96B $618.48M $63.40M $223.57M 2019-09-30 $3.70B $2.80B $589.52M $60.06M $208.67M 2018-09-30 $3.56B $2.68B $565.52M $63.68M $203.34M 2017-09-30 $3.38B $2.55B $534.51M $82.86M $164.97M 2016-09-30 $3.31B $2.50B $518.95M $88.41M $153.26M 2015-09-30 $3.21B $2.42B $502.77M $87.84M $146.44M 2014-09-30 $3.07B $2.33B $488.34M $76.06M $127.31M 2013-09-30 $2.92B $2.22B $469.63M $66.65M $110.40M 2012-09-30 $2.67B $2.03B $440.13M $54.13M $88.58M 2011-09-30 $2.33B $1.76B $401.03M $48.17M $77.07M 2010-09-30 $2.19B $1.67B $375.44M $43.92M $70.31M 2009-09-30 $1.44B $1.09B $281.04M $22.23M $36.24M
Revenue and expense 12 month Period end Revenue Cost of revenue Selling, general and administrative Income tax Net income 2025-12-31 $7.24B $5.21B $1.34B $150.09M $587.59M 2024-12-31 $7.62B $5.57B $1.29B $166.90M $635.74M 2023-12-31 $7.28B $5.29B $1.22B $155.75M $634.14M 2022-12-31 $7.27B $5.24B $1.22B $125.72M $703.70M 2021-12-31 $6.28B $4.61B $1.06B $128.80M $498.74M 2020-12-31 $5.05B $3.83B $833.05M $76.62M $269.58M 2019-12-31 $4.77B $3.61B $800.33M $67.08M $245.95M 2018-12-31 $4.55B $3.43B $757.45M $72.81M $242.93M 2017-12-31 $4.34B $3.28B $715.67M $90.22M $208.22M 2016-12-31 $4.22B $3.19B $688.95M $105.94M $182.81M 2015-12-31 $4.11B $3.11B $670.61M $104.68M $172.93M 2014-12-31 $3.94B $2.99B $650.65M $91.84M $151.39M 2013-12-31 $3.74B $2.84B $628.04M $77.66M $127.72M 2012-12-31 $3.43B $2.62B $589.49M $62.64M $103.33M 2011-12-31 $2.98B $2.25B $529.24M $56.85M $90.45M 2010-12-31 $2.84B $2.17B $507.67M $50.36M $80.76M 2009-12-31 $2.00B $1.52B $399.77M $26.76M $43.31M 2008-12-31 $1.70B $1.26B $343.39M $36.22M $60.37M