SSD 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 $671.08M ; Cost of revenue $352.88M ; Operating expenses $154.42M ; Income tax $43.85M . 2026-03-31: Revenue $587.96M ; Cost of revenue $322.07M ; Operating expenses $150.66M ; Income tax $28.08M . 2025-12-31: Revenue $539.35M* ; Cost of revenue $305.49M* ; Operating expenses $160.62M* ; Income tax $18.49M* . 2025-09-30: Revenue $623.51M ; Cost of revenue $334.25M ; Operating expenses $162.29M ; Income tax $36.39M . Consolidation item Separate filed amounts; connecting flows are not established. Components and totals may overlap.
SSD revenue flow Filed amounts. Only explicit calculation relationships connect amounts; dimensional membership alone does not establish an additive flow. Corporate Non Segment $0.00 Intersegment Elimination $9.20M Revenue $671.08M Cost of revenue $352.88M Gross profit $318.19M Operating expenses $154.42M Operating income $169.13M Other income, net $4.20M Pre-tax income $170.89M Income tax $43.85M Net income $127.04M
Product or service Separate filed amounts; connecting flows are not established. Components and totals may overlap.
SSD revenue flow Filed amounts. Only explicit calculation relationships connect amounts; dimensional membership alone does not establish an additive flow. Concrete Construction $101.41M Other Products $1.35M Wood Construction $568.31M Revenue $671.08M Cost of revenue $352.88M Gross profit $318.19M Operating expenses $154.42M Operating income $169.13M Other income, net $4.20M Pre-tax income $170.89M Income tax $43.85M Net income $127.04M
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 Operating expenses Income tax Net income 2026-06-30 $671.08M $352.88M $154.42M $43.85M $127.04M 2026-03-31 $587.96M $322.07M $150.66M $28.08M $88.22M 2025-12-31 $539.35M* $305.49M* $160.62M* $18.49M* $56.21M* 2025-09-30 $623.51M $334.25M $162.29M $36.39M $107.44M 2025-06-30 $631.05M $338.16M $152.84M $35.91M $103.54M 2025-03-31 $538.89M $288.33M $148.19M $26.60M $77.88M 2024-09-30 $587.15M $312.10M $148.87M $32.97M $93.52M 2024-06-30 $596.98M $318.43M $145.01M $34.86M $97.83M 2024-03-31 $530.58M $286.02M $146.61M $22.99M $75.43M 2023-09-30 $580.08M $297.17M $141.94M $36.05M $104.02M 2023-06-30 $597.58M $310.11M $140.74M $37.46M $107.21M 2023-03-31 $534.43M $281.55M $133.12M $29.44M $87.95M 2022-09-30 $553.66M $309.14M $119.94M $29.88M $88.24M 2022-06-30 $593.23M $333.90M $120.44M $34.24M $93.57M 2022-03-31 $493.57M $256.79M $106.48M $29.43M $94.58M 2021-09-30 $396.74M $198.71M $97.42M $26.00M $73.78M 2021-06-30 $410.28M $213.84M $94.75M $26.61M $72.48M 2021-03-31 $347.64M $185.36M $93.98M $16.22M $50.39M 2020-09-30 $364.30M $191.06M $81.97M $23.77M $67.06M 2020-06-30 $326.08M $176.28M $77.66M $18.58M $53.48M 2020-03-31 $283.67M $154.00M $80.38M $9.99M $36.83M 2019-12-31 $262.51M $152.46M $79.20M $8.05M (m) 2019-09-30 $309.93M $172.29M $76.69M $15.50M $43.69M 2019-06-30 $304.85M $170.67M $81.09M $14.22M $39.58M 2019-03-31 $259.24M $148.99M $79.92M $6.60M $22.66M 2018-12-31 $241.84M $143.64M $81.50M $5.29M (m) 2018-09-30 $284.18M $150.28M $74.68M $16.47M $44.36M 2018-06-30 $308.01M $167.44M $79.26M $16.48M $44.09M 2018-03-31 $244.78M $137.16M $76.12M $7.25M $25.43M 2017-12-31 $231.68M $129.78M $77.55M $10.83M (m) 2017-09-30 $262.48M $143.34M $72.57M $16.58M $28.20M 2017-06-30 $263.00M $140.14M $78.20M $16.71M $28.21M 2017-03-31 $219.87M $120.39M $77.30M $7.68M $23.12M 2016-12-31 $200.19M (m) (m) $8.56M (m) 2016-09-30 $230.97M (m) $67.70M $15.90M $29.80M 2016-06-30 $229.97M (m) $70.56M $14.64M $26.20M 2016-03-31 $199.52M (m) $65.88M $10.06M $16.34M 2015-12-31 $184.76M (m) (m) $7.67M $14.73M 2015-09-30 $216.14M (m) $65.09M $13.48M $21.59M 2015-06-30 $216.66M (m) $63.31M $13.45M $21.51M 2015-03-31 $176.49M (m) $61.22M $6.19M $10.05M 2014-12-31 $166.63M (m) (m) $4.94M $10.38M 2014-09-30 $209.32M (m) $63.34M $11.58M $20.61M 2014-06-30 $207.89M (m) $63.78M $11.67M $20.45M 2014-03-31 $168.31M (m) $58.16M $7.61M $12.09M 2013-12-31 $160.07M (m) (m) $4.29M $7.67M 2013-09-30 $195.62M (m) $59.01M $10.87M $20.01M 2013-06-30 $195.35M (m) $59.49M $11.18M $18.50M 2013-03-31 $154.28M (m) $55.71M $4.26M (m) 2012-12-31 $144.69M (m) (m) -$6.79M (m) 2012-09-30 $172.11M (m) $53.73M $9.07M (m) 2012-06-30 $181.70M (m) $56.00M $11.35M (m) 2012-03-31 $158.73M (m) $55.90M $6.37M (m) 2011-12-31 $130.73M (m) (m) $818.00K (m) 2011-09-30 $162.37M (m) $50.56M $10.05M (m) 2011-06-30 $177.81M (m) $52.29M $11.75M (m) 2011-03-31 $132.54M (m) $44.66M $5.26M (m) 2010-12-31 $119.61M (m) (m) $2.54M (m) 2010-09-30 $146.45M (m) $36.45M $10.80M (m) 2010-06-30 $165.61M (m) $42.85M $12.77M (m) 2010-03-31 $123.82M (m) $36.94M $7.13M (m) 2009-09-30 $150.09M (m) $37.18M $8.01M (m) 2009-06-30 $152.20M (m) $39.48M $8.44M (m)
Revenue and expense 6 month Period end Revenue Cost of revenue Operating expenses Income tax Net income 2026-06-30 $1.26B $674.96M $305.08M $71.93M $215.26M 2025-06-30 $1.17B $626.49M $301.03M $62.51M $181.43M 2024-06-30 $1.13B $604.46M $291.62M $57.85M $173.26M 2023-06-30 $1.13B $591.67M $273.86M $66.90M $195.16M 2022-06-30 $1.09B $590.69M $226.91M $63.68M $188.15M 2021-06-30 $757.92M $399.19M $188.72M $42.83M $122.87M 2020-06-30 $609.74M $330.28M $158.04M $28.57M $90.31M 2019-06-30 $564.10M $319.66M $161.01M $20.82M $62.24M 2018-06-30 $552.79M $304.60M $155.38M $23.73M $69.52M 2017-06-30 $482.87M (m) $155.91M $24.39M $51.34M 2016-06-30 $429.50M (m) $136.44M $24.70M $42.54M 2015-12-31 (m) (m) (m) (m) $36.33M 2015-06-30 $393.16M (m) $124.53M $19.64M $31.56M 2014-12-31 (m) (m) (m) (m) $30.99M 2014-06-30 $376.20M (m) $121.94M $19.27M $32.54M 2013-12-31 (m) (m) (m) (m) $27.67M 2013-06-30 $349.63M (m) $115.20M $15.43M $23.30M 2012-06-30 $340.44M (m) $111.89M $17.72M (m) 2011-06-30 $310.35M (m) $96.96M $17.02M (m) 2010-06-30 $289.43M (m) $79.78M $19.90M (m) 2009-06-30 $261.34M (m) $77.67M $7.50M (m)
Revenue and expense 9 month Period end Revenue Cost of revenue Operating expenses Income tax Net income 2025-09-30 $1.79B $957.71M $466.36M $98.90M $288.87M 2024-09-30 $1.71B $916.55M $440.49M $90.82M $266.78M 2023-09-30 $1.71B $888.84M $415.80M $102.96M $299.19M 2022-09-30 $1.64B $899.83M $346.85M $93.56M $276.39M 2021-09-30 $1.15B $597.90M $286.14M $68.82M $196.65M 2020-09-30 $974.05M $521.34M $240.01M $52.34M $157.36M 2019-09-30 $874.03M $491.95M $237.70M $36.32M $105.92M 2018-09-30 $836.96M $454.88M $230.06M $40.20M $113.88M 2017-09-30 $745.35M $403.87M $227.02M $40.97M $79.53M 2016-09-30 $660.47M (m) $204.14M $40.60M $72.34M 2015-12-31 (m) (m) (m) (m) $57.84M 2015-09-30 $609.29M (m) $189.62M $33.12M $53.16M 2014-12-31 (m) (m) (m) (m) $51.44M 2014-09-30 $585.52M (m) $185.28M $30.85M $53.15M 2013-09-30 $545.25M (m) $174.21M $26.30M $43.30M 2012-09-30 $512.55M (m) $165.63M $26.79M (m) 2011-09-30 $472.71M (m) $147.52M $27.07M (m) 2010-09-30 $435.88M (m) $116.23M $30.70M (m) 2009-09-30 $411.43M (m) $114.85M $15.51M (m)
Revenue and expense 12 month Period end Revenue Cost of revenue Research and development Operating expenses Income tax Net income 2025-12-31 $2.33B $1.26B $11.50M $626.98M $117.39M $345.08M 2024-12-31 $2.23B $1.21B $20.70M $588.55M $111.82M $322.22M 2023-12-31 $2.21B $1.17B $24.80M $562.10M $122.56M $353.99M 2022-12-31 $2.12B $1.17B $15.70M $466.20M $114.07M $334.00M 2021-12-31 $1.57B $818.19M $12.30M $387.56M $92.10M $266.45M 2020-12-31 $1.27B $691.56M $10.10M $324.35M $62.56M $187.00M 2019-12-31 $1.14B $644.41M $10.90M $316.90M $44.38M $133.98M 2018-12-31 $1.08B $598.52M $10.80M $311.56M $45.49M $126.63M 2017-12-31 $977.02M $533.64M $10.60M $305.27M $51.80M $92.62M 2016-12-31 $860.66M $450.78M $10.80M $269.45M $49.17M $89.73M 2015-12-31 $794.06M (m) $12.00M $249.90M $40.79M $67.89M 2014-12-31 $752.15M (m) $11.20M $242.75M $35.79M $63.53M 2013-12-31 $705.32M (m) $10.70M $232.05M $30.59M $50.97M 2012-12-31 $656.23M (m) $11.50M $220.76M $20.00M (m) 2011-12-31 $603.45M (m) $6.10M $196.75M $27.89M (m) 2010-12-31 $555.49M (m) $6.50M $165.71M $33.24M (m) 2009-12-31 $526.54M (m) $5.90M $153.40M $17.36M (m) 2008-12-31 $676.72M (m) (m) $183.40M $36.10M (m)