NASDAQ:STRL | Income Statement | STERLING INFRASTRUCTURE, INC.

Complete source-backed income-statement history.

Available history
2009-12-31 to 2026-06-30
Data captured

Historical Income Statement

DateRevenueCost of revenueGross profitR&D expenseSG&A expenseOperating expensesOperating incomeNonoperating income/expensePre-tax incomeIncome taxNet incomeBasic EPSDiluted EPSBasic sharesDiluted shares
2026-06-30$1.17B$878.22M$289.96M$219.26M$51.32M$155.83M$5.08$5.0030,689,00031,143,000
2026-03-31$825.68M$631.38M$194.3M$137.81M$33.67M$95.97M$3.13$3.0930,652,00031,038,000
2025-12-31$755.61M$591.5M$164.12M$119.97M$25.79M$87.6M$2.86$2.8251,00072,000
2025-09-30$689.02M$518.8M$170.22M$125.31M$30.52M$92.09M$3.02$2.9730,519,00030,960,000
2025-06-30$614.47M$471.33M$143.14M$104.56M$27.36M$70.99M$2.33$2.3130,408,00030,762,000
2025-03-31$430.95M$336.11M$94.84M$56.08M$15.08M$39.48M$1.29$1.2830,547,00030,881,000
2024-12-31$498.83M$392.16M$106.68M$62.27M$38.4M$113.21M$3.68$3.64-45,000-38,000
2024-09-30$593.74M$463.94M$129.8M$87.49M$23.4M$61.32M$2.00$1.9730,735,00031,070,000
2024-06-30$582.82M$470.08M$112.74M$72.73M$17.95M$51.88M$1.68$1.6730,914,00031,145,000
2024-03-31$440.36M$363.46M$76.9M$42.13M$7.6M$31.05M$1.00$1.0030,977,00031,186,000
2023-12-31$485.98M$394.22M$91.76M$55.77M$12.34M$40.17M$1.31$1.2722,000160,000
2023-09-30$560.35M$468.48M$91.87M$57.14M$13.89M$39.35M$1.28$1.2630,800,00031,217,000
2023-06-30$522.33M$430.05M$92.27M$60.26M$14.51M$39.48M$1.28$1.2730,780,00031,000,000
2023-03-31$403.58M$341.84M$61.74M$32.63M$7.03M$19.65M$0.64$0.6430,618,00030,789,000
2022-12-31$448.61M$379.64M$68.97M$37.04M$10.74M$31.73M$1.05$1.0243,000200,000
2022-09-30$493.04M$413.6M$79.44M$49.48M$13.17M$29.52M$0.98$0.9730,278,00030,540,000
2022-06-30$461.83M$390.82M$71.01M$43.99M$11.02M$25.96M$0.86$0.8630,225,00030,362,000
2022-03-31$365.96M$310.81M$55.15M$29.36M$6.78M$19.25M$0.64$0.6429,964,00030,112,000
2021-12-31$233.94M$189.49M$44.45M$19.51M$4.6M$9M$0.38$0.3673,000174,000
2021-09-30$463.45M$405.65M$57.8M$32.03M$7.34M$21.76M$0.74$0.7228,710,00029,213,000
2021-06-30$401.67M$345.42M$56.25M$32.72M$8.18M$20.22M$0.70$0.6928,582,00029,054,000
2021-03-31$315.32M$270.28M$45.03M$22.76M$4.76M$11.67M$0.37$0.3728,279,00028,763,000
2020-12-31$146.55M$111.68M$34.87M$18.64M$4.7M$5.43M$0.21$0.2027,000209,000
2020-09-30$383.46M$333.54M$49.92M$28.83M$6.28M$15.4M$0.54$0.5428,003,00028,233,000
2020-06-30$400.04M$340.44M$59.6M$33.05M$7.25M$18.27M$0.65$0.6527,941,00027,957,000
2020-03-31$296.69M$261.44M$35.25M$12.1M$1.18M$3.22M$0.11$0.1127,736,00027,992,000
2019-12-31$346.54M$312.97M$33.58M$9.73M-$28M$22.46M$0.83$0.81312,000458,000
2019-09-30$291.7M$262.48M$29.22M$12.12M$913,000.00$8.51M$0.30$0.3026,365,00026,637,000
2019-06-30$264.09M$238.59M$25.5M$11.18M$706,000.00$7.87M$0.30$0.2926,338,00026,623,000
2019-03-31$223.95M$204.45M$19.5M$4.72M$163,000.00$1.86M$0.07$0.0726,377,00026,723,000
2018-12-31$255.18M$227M$28.17M$9.41M$187,000.00$6.55M$0.21$0.2110,00020,000
2018-09-30$291.27M$259.99M$31.28M$14.37M$1.41M$10.17M$0.33$0.3326,908,00027,295,000
2018-06-30$268.73M$237.69M$31.05M$12.15M$97,000.00$9.14M$0.30$0.3026,887,00027,125,000
2018-03-31$222.49M$202.66M$19.83M$6.68M$41,000.00$3.68M$0.09$0.0926,854,00027,078,000
2017-12-31$253.91M$229.94M$23.97M$6.97M-$351,000.00$114,000.00$0.11$0.10487,000452,000
2017-09-30$304.22M$273.59M$30.63M$12.64M$344,000.00$8.83M$0.27$0.2626,486,00026,920,000
2017-06-30$246.41M$221.21M$25.21M$8.36M$98,000.00$4.56M$0.14$0.1326,978,00027,336,000
2017-03-31$153.42M$144.13M$9.29M-$1.79M$27,000.00-$1.89M-$0.09-$0.0925,022,00025,022,000
2016-12-31$168.35M$162M$6.35M-$5.32M$20,000.00-$6.35M-$0.28-$0.28-775,000-775,000
2016-09-30$205.63M$189.01M$16.62M$3.67M$41,000.00$2.42M$0.10$0.1025,003,00025,365,000
2016-06-30$189.58M$174.04M$15.54M$3.38M$27,000.00$2.02M$0.09$0.0922,762,00022,959,000
2016-03-31$126.57M$123.02M$3.55M-$6.47M-$7.33M19,760,00019,760,000
2015-12-31$152.49M$141.57M$10.92M$72,000.00$15,000.00-$1.12M-$1.02-$1.02105,877105,877
2015-09-30$176M$161.54M$14.46M$2.38M-$39,000.00$256,000.00$0.01$0.0119,627,67419,627,674
2015-06-30$177.43M$168.31M$9.11M-$162,000.00$28,000.00-$2.54M-$0.13-$0.1319,269,97719,269,977
2015-03-31$117.68M$124.52M-$6.84M-$16.68M$3,000.00-$16.99M-$0.90-$0.9018,902,00018,901,739
2014-12-31$153.61M$149.92M$3.7M-$5.63M$59,000.00-$7.25M248,668249,668
2014-09-30$189.28M$180.92M$8.36M-$1.57M$546,000.00-$3.94M-$0.21-$0.2118,809,40118,809,401
2014-06-30$194.81M$182.31M$12.5M$2.54M$28,000.00$1.2M$0.07$0.0717,942,12418,110,025
2014-03-31$134.54M$126.67M$7.87M$441,000.00$0.00$205,000.00$0.01$0.0116,667,93916,855,173
2013-12-31$125.92M$148.97M-$23.05M-$36.96M$14.15M-$52.14M-$3.53-$3.538,8829,061
2013-09-30$185.94M$177.58M$8.36M$1.7M-$380,000.00-$189,000.00-$0.06-$0.0616,652,07416,652,074
2013-06-30$133.35M$149.99M-$16.64M-$26.01M-$9.75M-$17.03M-$0.93-$0.9316,629,63016,629,630
2013-03-31$111.04M$109.65M$1.39M-$7.88M-$2.8M-$4.58M-$0.39-$0.3916,598,25516,598,255
2012-12-31$158.09M$141.82M$16.27M$8.14M$1.57M$2.93M$0.01$0.0158,57158,457
2012-09-30$205.28M$191.11M$14.17M$4.17M$847,000.00$990,000.00$0.01$0.0116,404,74916,504,033
2012-06-30$168.71M$153.55M$15.16M$8.24M$984,000.00$3.29M$0.15$0.1516,359,59716,444,324
2012-03-31$98.43M$96.55M$1.87M-$4.56M-$3.98M-$7.5M-$0.44-$0.4416,322,47716,322,477
2011-12-31$113.99M$110.09M$3.9M-$68.97M-$20.31M-$43.62M-$16,444,304.24-$16,558,076.2416,395,738.5316,395,738.53
2011-09-30$159.43M$144.67M$14.76M$7.76M$1.98M$3.46M$16,385,729.00$16,440,835.000.210.21
2011-06-30$128.5M$114.92M$13.58M$7.29M$1.15M$4.21M$16,483,691.00$16,594,509.000.260.25
2011-03-31$99.24M$91.64M$7.6M$1.69M$166,000.00$44,000.00$0.00$0.0016,464,84216,624,459
2010-12-31$138M$109.25M$28.75M$19.54M$5.33M$9.37M$0.55$0.5459,60015,107
2010-09-30$118.87M$105.88M$13M$6.18M$1.82M$3.5M$0.22$0.2116,199,35616,549,056
2010-06-30$116.87M$104.16M$12.7M$7.38M$2.26M$4.67M$0.29$0.2816,119,23416,542,667

Annual Income Statement

DateRevenueCost of revenueGross profitR&D expenseSG&A expenseOperating expensesOperating incomeNonoperating income/expensePre-tax incomeIncome taxNet incomeBasic EPSDiluted EPSBasic sharesDiluted shares
2025-12-31$2.49B$1.92B$572.31M$405.92M$98.75M$290.15M$9.50$9.3830,542,00030,947,000
2024-12-31$2.12B$1.69B$426.12M$264.62M$87.36M$257.46M$8.35$8.2730,830,00031,146,000
2023-12-31$1.97B$1.63B$337.64M$205.8M$47.77M$138.66M$4.51$4.4430,755,00031,208,000
2022-12-31$1.77B$1.49B$274.57M$159.87M$41.71M$106.46M$3.53$3.4830,199,00030,564,000
2021-12-31$1.41B$1.21B$203.53M$107.01M$24.87M$62.65M$2.19$2.1528,600,00029,101,000
2020-12-31$1.23B$1.05B$179.63M$92.62M$19.41M$42.31M$1.52$1.5027,859,00028,195,000
2019-12-31$1.13B$1.02B$107.79M$37.75M-$26.22M$40.7M$1.50$1.4726,671,00027,119,000
2018-12-31$1.04B$927.34M$110.33M$42.61M$1.74M$29.54M$0.94$0.9326,903,00027,194,000
2017-12-31$957.96M$868.87M$89.09M$26.18M$15.94M$118,000.00$11.62M$0.44$0.4326,274,00026,712,000
2016-12-31$690.12M$648.07M$42.06M-$4.73M-$7.32M$88,000.00-$9.24M-$0.40-$0.4023,140,00023,140,000
2015-12-31$623.6M$595.94M$27.65M-$14.39M-$17.18M$7,000.00-$20.4M-$2.02-$2.0219,375,00019,375,000
2014-12-31$672.23M$639.81M$32.42M-$4.22M-$4.59M$632,000.00-$9.78M18,063,00018,064,000
2013-12-31$556.24M$586.18M-$29.94M-$69.16M-$68.8M$1.22M-$73.93M-$4.91-$4.9116,635,00016,635,179
2012-12-31$630.51M$583.04M$47.47M$15.99M$17.13M-$579,000.00-$297,000.00-$0.26-$0.2616,421,00016,420,886
2011-12-31$501.16M$461.32M$39.84M-$52.23M-$51.72M-$17.01M-$35.9M-$2.24-$2.2416,395,73916,395,739
2010-12-31$459.89M$397.19M$62.71M$35.91M$10.27M$19.09M$1.15$1.1316,194,70816,563,169
2009-12-31$390.85M$336.48M$54.37M$36.94M$12.27M$23.7M$1.77$1.7113,358,903,00013,855,709,000

Research interface only. Not investment advice. Prices are a checked-in snapshot, not live quotes.