NASDAQ:WLDN | Income Statement | Willdan Group, Inc.

Complete source-backed income-statement history.

Available history
2010-01-01 to 2026-07-03
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-07-03$231.03M$143.57M$87.45M$67.72M$19.73M-$647,000.00$19.09M-$5.26M$24.35M$1.62$1.5815,043,00015,423,000
2026-04-03$155.11M$91.96M$63.16M$55.86M$7.29M-$40,000.00$7.25M-$1.28M$8.53M$0.58$0.5514,740,00015,390,000
2026-01-02$173.69M$111.08M$62.61M$52.17M$10.43M-$103,000.00$10.33M-$8.38M$18.71M$1.28$1.2364,00084,000
2025-10-03$182.01M$114.92M$67.09M$52.23M$14.86M-$572,000.00$14.29M$569,000.00$13.72M$0.94$0.9014,603,00015,229,000
2025-07-04$173.47M$105.15M$68.33M$56.51M$11.82M-$1.64M$10.18M-$5.26M$15.44M$1.07$1.0314,444,00014,917,000
2025-04-04$152.39M$94.73M$57.66M$50.63M$7.04M-$1.84M$5.19M$506,000.00$4.69M$0.33$0.3214,163,00014,628,000
2024-12-27$144.06M$89.1M$54.96M$44.09M$10.87M-$936,000.00$9.93M$2.25M$7.69M$0.55$0.5365,000115,000
2024-09-27$158.25M$106.65M$51.6M$42.93M$8.67M-$1.17M$7.5M$157,000.00$7.35M$0.53$0.5113,930,00014,358,000
2024-06-28$141M$92.19M$48.8M$42.36M$6.45M-$1.13M$5.31M$720,000.00$4.59M$0.33$0.3313,725,00014,074,000
2024-03-29$122.49M$75.07M$47.42M$42.06M$5.36M-$1.43M$3.93M$986,000.00$2.94M$0.22$0.2113,605,00013,910,000
2023-12-29$155.68M$101.25M$54.43M$42.68M$11.75M-$1.77M$9.98M$1.95M$8.03M$0.60$0.5937,00043,000
2023-09-29$132.74M$89.31M$43.43M$39.59M$3.84M-$1.56M$2.28M$713,000.00$1.57M$0.12$0.1113,462,00013,709,000
2023-06-30$119.08M$78.44M$40.63M$38.16M$2.47M-$1.83M$640,000.00$243,000.00$397,000.00$0.03$0.0313,344,00013,487,000
2023-03-31$102.6M$61.32M$41.28M$37.27M$4.01M-$2.33M$1.69M$756,000.00$932,000.00$0.07$0.0713,266,00013,470,000
2022-12-30$113.26M$70.15M$38.51M$4.6M-$2.44M$2.16M$2.58M-$425,000.00-$0.03-$0.0342,00042,000
2022-09-30$121.4M$83.88M$38.28M-$755,000.00-$695,000.00-$1.45M-$1.53M$76,000.00$0.01$0.0113,110,00013,360,000
2022-07-01$102.65M$71.06M$36.89M-$5.3M-$701,000.00-$6M-$1.67M-$4.33M-$0.33-$0.3313,016,00013,016,000
2022-04-01$91.84M$60.48M$36.97M-$5.61M-$554,000.00-$6.16M-$2.39M-$3.77M-$0.30-$0.3012,786,00012,786,000
2021-12-31$92.22M$57.49M$33.6M$1.13M-$647,000.00$480,000.00$1.37M-$890,000.00-$0.07-$0.0767,00067,000
2021-10-01$98.3M$60.17M$36.68M$1.44M-$839,000.00$604,000.00-$236,000.00$840,000.00$0.07$0.0612,606,00013,141,000
2021-07-02$84.15M$53.27M$37.96M-$7.07M-$1.19M-$8.26M-$3.66M-$4.6M-$0.37-$0.3712,421,00012,421,000
2021-04-02$79.09M$46.95M$36.32M-$4.19M-$1.04M-$5.22M-$1.46M-$3.77M-$0.31-$0.3112,147,00012,147,000
2021-01-01$96.9M$62.4M$40.22M-$5.72M-$171,000.00-$5.89M-$1.89M-$4M-$0.33-$0.3370,00070,000
2020-10-02$104.51M$69.85M$33.06M$1.6M-$547,000.00$1.05M-$1.59M$0.22$0.2111,992,00012,417,000
2020-07-03$83.55M$54.01M$33.39M-$3.84M-$1.23M-$5.08M-$90,000.00-$0.43-$0.4311,682,00011,682,000
2020-04-03$106.03M$75.34M$38.96M-$8.27M-$1.49M-$9.76M-$1.61M-$8.15M-$0.71-$0.7111,510,00011,510,000
2019-12-27$129.42M$86.2M$37.69M$5.53M-$1.14M$4.39M$1.19M$3.2M$0.28$0.2765,00052,000
2019-09-27$117.49M$82.82M$33.38M$1.3M-$1.26M$40,000.00-$376,000.00$0.04$0.0411,217,00011,789,000
2019-06-28$104.4M$73.25M$28.38M$2.77M-$1.2M$1.57M-$70,000.00$0.15$0.1411,100,00011,679,000
2019-03-29$91.79M$65.86M$26.17M-$234,000.00-$1.11M-$1.34M-$927,000.00-$417,000.00-$0.04-$0.0410,974,00010,974,000
2018-12-28$86.44M$59.47M$25.29M$1.68M-$571,000.00$1.11M-$93,000.00$1.2M$0.08$0.08466,000480,000
2018-09-28$71.39M$48.07M$18.4M$4.91M-$5,000.00$4.91M$1.6M$0.37$0.358,844,0009,343,000
2018-06-29$59.83M$36.67M$18.96M$4.21M-$21,000.00$4.18M$869,000.00$0.38$0.368,796,0009,288,000
2018-03-30$54.6M$35.07M$17.55M$1.97M-$13,000.00$1.96M-$242,000.00$2.2M$0.25$0.248,753,0009,185,000
2017-12-29$64.16M$44.19M$16.98M$2.99M$19,000.00$3.01M-$277,000.00$3.29M$0.39$0.35-39,00017,000
2017-09-29$69.01M$48.74M$16.09M$4.18M-$5,000.00$4.18M$1.29M$0.33$0.318,730,0009,248,000
2017-06-30$71.83M$53.04M$14.23M$4.56M-$31,000.00$4.53M$1.22M$0.38$0.368,603,0009,082,000
2017-03-31$68.35M$50.7M$15.69M$1.96M$4,000.00$1.97M-$673,000.00$2.64M$0.32$0.308,281,0008,854,000
2016-12-30$57.43M$39.35M$15.39M$2.69M-$42,000.00$2.65M$1.08M$1.57M$0.19$0.1838,00049,000
2016-09-30$58.66M$42.56M$13.05M$3.05M-$43,000.00$3.01M$548,000.00$0.30$0.288,308,0008,720,000
2016-07-01$58.94M$41.09M$13.89M$3.96M-$43,000.00$3.92M$731,000.00$0.39$0.378,207,0008,530,000
2016-04-01$33.92M$20.27M$11.81M$1.84M-$49,000.00$1.79M$711,000.00$0.13$0.137,996,0008,244,000
2016-01-01$31.52M$18.43M$12.64M$456,000.00$134,000.00$590,000.00$210,000.00$0.04$0.0417,00026,000
2015-10-02$33.51M$20.95M$10.92M$1.64M-$233,000.00$1.41M$626,000.00$0.10$0.107,862,0008,102,000
2015-07-03$36.77M$22.9M$11.07M$2.8M-$94,000.00$2.71M$1.11M$0.20$0.207,824,0008,136,000
2015-04-03$33.3M$19.81M$10.86M$2.63M$4,000.00$2.63M$1.14M$0.19$0.187,765,0008,103,000
2015-01-02$30.24M$17.85M$9.98M$2.41M$8,000.00$2.41M$366,000.00$0.27$0.2648,00039,000
2014-09-26$28.19M$16.47M$9.07M$2.65M$46,000.00$2.7M-$1.46M$0.55$0.537,507,0007,855,000
2014-06-27$26.97M$16.3M$8.73M$1.94M$16,000.00$1.96M$64,000.00$0.26$0.257,405,0007,661,000
2014-03-28$22.69M$13.2M$8.18M$1.31M$47,000.00$1.36M$44,000.00$0.18$0.177,397,0007,609,000
2013-12-27$22.46M$13.49M$8.43M$551,000.00$197,000.00$748,000.00$47,000.00$0.10$0.096,00052,000
2013-09-27$21.17M$11.97M$8.31M$882,000.00$4,000.00$886,000.00$44,000.00$0.11$0.117,359,0007,526,000
2013-06-28$20.5M$11.44M$8.34M$718,000.00-$38,000.00$680,000.00-$8,000.00$0.09$0.097,353,0007,401,000
2013-03-29$21.39M$12.03M$8.89M$457,000.00-$9,000.00$448,000.00$49,000.00$0.05$0.057,335,0007,382,000
2012-12-28$22.95M$13.36M$8.36M$1.23M-$17,000.00$1.21M$908,000.00$0.04$0.047,0007,000
2012-09-28$21.55M$11.29M$8.84M$1.42M-$40,000.00$1.38M$593,000.00$0.11$0.117,315,0007,315,000
2012-06-29$23.48M$17.12M$25.95M-$19.58M-$50,000.00-$19.63M-$2.66M-$2.33-$2.337,297,0007,297,000
2012-03-30$25.47M$17.19M$10.59M-$2.32M-$21,000.00-$2.34M-$927,000.007,291,0007,291,000
2011-12-30$30.01M$18.79M$10.87M$347,000.00-$28,000.00$319,000.00$1.1M-$0.11-$0.114,0007,000
2011-09-30$28.61M$16.86M$9.37M$2.38M-$12,000.00$2.37M$203,000.00$0.30$0.297,267,0007,468,000
2011-07-01$25.81M$15.52M$10.3M$9.34M$954,000.00-$20,000.00$934,000.00$199,000.00$735,000.00$0.10$0.107,257,0007,471,000
2011-04-01$22.74M$13.56M$9.46M-$280,000.00-$11,000.00-$291,000.007,251,0007,251,000
2010-12-31$19.87M$11.48M$8.36M$30,000.00$1,000.00$31,000.00-$251,000.00$0.04$0.034,00037,000
2010-10-01$20.71M$11.45M$7.86M$1.39M-$11,000.00$1.38M$595,000.00$0.11$0.117,236,0007,318,000
2010-07-02$20.37M$10.8M$9.57M$8.3M$1.27M-$7,000.00$1.26M$1.26M$0.17$0.177,229,0007,252,000

Annual Income Statement

DateRevenueCost of revenueGross profitR&D expenseSG&A expenseOperating expensesOperating incomeNonoperating income/expensePre-tax incomeIncome taxNet incomeBasic EPSDiluted EPSBasic sharesDiluted shares
2026-01-02$681.55M$425.87M$255.68M$211.54M$44.15M-$4.15M$39.99M-$12.56M$52.56M$3.63$3.4914,461,00015,071,000
2024-12-27$565.8M$363.02M$202.78M$171.43M$31.35M-$4.67M$26.68M$4.11M$22.57M$1.63$1.5813,818,00014,245,000
2023-12-29$510.1M$330.33M$179.77M$157.69M$22.07M-$7.48M$14.59M$3.67M$10.93M$0.82$0.8013,394,00013,606,000
2022-12-30$429.14M$285.56M$143.58M$150.64M-$7.06M-$4.39M-$11.45M-$3M-$8.45M-$0.65-$0.6513,013,00013,013,000
2021-12-31$353.76M$217.88M$135.87M$144.57M-$8.69M-$3.71M-$12.4M-$3.99M-$8.42M-$0.68-$0.6812,458,00012,458,000
2021-01-01$390.98M$261.59M$145.62M-$16.23M-$3.44M-$19.67M-$5.17M-$14.5M-$1.23-$1.2311,793,00011,793,000
2019-12-27$443.1M$308.13M$125.61M$9.36M-$4.71M$4.66M-$185,000.00$4.84M$0.43$0.4111,162,00011,766,000
2018-12-28$272.25M$179.28M$80.2M$12.77M-$610,000.00$12.16M$2.13M$10.03M$1.08$1.039,264,0009,763,000
2017-12-29$273.35M$196.66M$62.99M$13.7M-$13,000.00$13.69M$1.56M$12.13M$1.42$1.328,541,0009,155,000
2016-12-30$208.94M$143.26M$54.14M$11.54M-$177,000.00$11.37M$3.07M$8.3M$1.01$0.978,219,0008,565,000
2016-01-01$135.1M$82.08M$45.49M$7.53M-$189,000.00$7.34M$3.08M$4.26M$0.54$0.527,834,0008,113,000
2015-01-02$108.08M$63.82M$35.95M$8.31M$117,000.00$8.43M-$990,000.00$1.26$1.227,488,0007,739,000
2013-12-27$85.51M$48.93M$33.97M$2.61M$154,000.00$2.76M$132,000.00$0.36$0.357,355,0007,495,000
2012-12-28$93.44M$58.96M$53.74M-$19.26M-$128,000.00-$19.38M-$2.08M-$2.37-$2.377,310,0007,310,000
2011-12-30$107.17M$64.73M$39.04M$3.4M-$71,000.00$3.33M$1.5M$0.25$0.247,262,0007,485,000
2010-12-31$77.9M$42.02M$32.8M$3.07M-$10,000.00$3.06M$344,000.00$0.38$0.377,233,0007,311,000
2010-01-01$61.61M$28.84M$40.26M-$7.49M-$13,000.00-$7.51M-$1.93M-$0.78-$0.787,192,0007,192,000

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