← Willdan Group, Inc.
| Annual Trend | FY 2016 | FY 2017 | FY 2018 | FY 2019 | FY 2021 | FY 2022 | FY 2023 | FY 2024 | FY 2025 | FY 2026 | TTM | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Cash flows from operating activities: | ||||||||||||
| Adjustments to reconcile net income to net cash provided by operating activities: | ||||||||||||
| Net Income From Continuing Operations | $4.3m | $12.1m | $10.0m | $4.8m | ($14.5m) | ($8.4m) | $10.9m | $22.6m | $52.6m | $52.6m | $65.3m | |
| Net Income (Loss) Available to Common Stockholders, Basic | $8.3m |
$12.1m
+46.15%
|
$10.0m
-17.31%
|
$4.8m
-51.73%
|
($8.4m)
-273.87%
|
($8.4m)
-0.37%
|
$10.9m
+229.33%
|
$22.6m
+106.57%
|
$52.6m
+132.86%
|
$52.6m
0.00%
|
— | |
| Depreciation, Depletion and Amortization | $3.2m | $4.1m | $6.2m | $15.5m | $17.1m | $17.5m | $16.4m | $14.7m | $18.7m | $18.7m | $21.2m | |
| Amortization of Intangible Assets | $1.9m | $2.4m | $4.5m | $11.6m | $11.5m | $11.2m | $10.1m | $7.2m | $9.8m | — | — | |
| Depreciation | $2.1m | $4.1m | $6.2m | $3.4m | $5.6m | $6.3m | $6.3m | $7.5m | $8.8m | $18.7m | $21.2m | |
| Depreciation Amortization Depletion | — | — | — | — | — | $17.5m | $16.4m | $14.7m | $18.7m | — | $21.2m | |
| Deferred Income Tax Expense (Benefit) | $1.2m | $621k | ($2.9m) | ($209k) | ($2.7m) | ($1.7m) | $2.6m | $2.6m | ($13.3m) | — | ($16.6m) | |
| Deferred income taxes, net | $1.8m | $621k | ($2.9m) | ($209k) | ($5.2m) | ($1.7m) | $2.6m | $2.6m | — | ($13.3m) | ($16.6m) | |
| Deferred Tax | — | — | — | — | — | ($1.7m) | $2.6m | $2.6m | ($13.3m) | — | ($16.6m) | |
| Share-based Payment Arrangement, Noncash Expense | $1.2m | $2.8m | $6.3m | $12.1m | $16.6m | $8.4m | $5.3m | $7.4m | $11.8m | — | $14.7m | |
| Payment, Tax Withholding, Share-based Payment Arrangement | — | — | — | — | — | — | — | — | $5.5m | — | — | |
| Share-based Payment Arrangement, Expense | $1.2m | $2.4m | $5.8m | — | — | $8.4m | $5.3m | $7.4m | $11.8m | — | $14.7m | |
| Stock-based compensation | $777k | $2.8m | $6.3m | $12.1m | $16.1m | $8.4m | $5.3m | $7.4m | $11.8m | $11.8m | $14.7m | |
| Goodwill, Impairment Loss | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | — | — | |
| Impairment of Intangible Assets, Finite-lived | — | — | — | — | — | $0 | — | — | — | — | — | |
| Impairment of Intangible Assets, Indefinite-lived (Excluding Goodwill) | — | — | — | — | — | $0 | — | — | — | — | — | |
| Other Nonoperating Income (Expense) | $2k | $98k | $90k | $193k | $156k | $939k | $1.9m | $3.1m | $1.6m | — | — | |
| Nonoperating Income (Expense) | ($177k) | ($13k) | ($610k) | ($4.7m) | ($3.7m) | ($4.4m) | ($7.5m) | ($4.7m) | ($4.2m) | — | — | |
| Changes in operating assets and liabilities: | ||||||||||||
| Change In Working Capital | — | — | — | — | — | ($9.6m) | $1.7m | $23.9m | $6.4m | — | ($17.1m) | |
| Increase (Decrease) in Accounts Receivable | ($1.3m) | $7.4m | ($3.2m) | ($11.6m) | $14.2m | ($6.8m) | $10.3m | ($5.3m) | ($7.8m) | — | ($45.7m) | |
| Accounts receivable | ($4.4m) | ($7.4m) | $3.2m | $11.6m | ($4.2m) | $6.8m | ($10.3m) | $5.3m | — | $7.8m | ($45.7m) | |
| Other receivables | $31k | ($1.1m) | $4.1m | ($2.7m) | ($1.2m) | $1.5m | $3.6m | ($1.1m) | — | ($4.0m) | — | |
| Change In Receivables | — | — | — | — | — | ($15.5m) | ($17.5m) | $10.0m | ($14.6m) | — | ($45.7m) | |
| Changes In Account Receivables | — | — | — | — | — | $6.8m | ($10.3m) | $5.3m | $7.8m | — | ($45.7m) | |
| Increase (Decrease) in Accounts Payable | $206k | $3.2m | ($1.6m) | ($6.3m) | ($4.7m) | ($7.8m) | $4.4m | ($831k) | $7.7m | — | $10.3m | |
| Accounts payable | $1.8m | $3.2m | ($1.6m) | ($6.3m) | $7.4m | ($7.8m) | $4.4m | ($831k) | — | $7.7m | $10.3m | |
| Change In Payables And Accrued Expense | — | — | — | — | — | $5.1m | $9.4m | $3.9m | $28.3m | — | $10.3m | |
| Accrued liabilities | ($1.3m) | $4.3m | ($1.9m) | $16.8m | ($27.2m) | $13.0m | $5.9m | $4.7m | — | $20.5m | $15.5m | |
| Change In Accrued Expense | — | — | — | — | — | $13.0m | $5.0m | $4.7m | $20.5m | — | $15.5m | |
| Prepaid expenses and other current assets | $203k | ($1.1m) | ($154k) | ($343k) | $577k | ($1.2m) | $3.2m | ($1.1m) | — | ($2.5m) | — | |
| Other assets | $31k | $25k | ($778k) | ($6.5m) | $10.0m | $3.2m | $5.7m | $3.0m | — | ($739k) | — | |
| Change In Other Current Assets | — | — | — | — | — | $2.9m | $6.7m | $2.8m | ($615k) | — | $534k | |
| Net Cash Provided by (Used in) Operating Activities | $8.1m |
$11.1m
+36.62%
|
$7.6m
-31.63%
|
$11.6m
+53.55%
|
$9.8m
-15.64%
|
$9.4m
-3.78%
|
$39.2m
+315.71%
|
$72.1m
+83.79%
|
$80.1m
+11.12%
|
$80.1m
0.00%
|
$70.9m
-11.50%
|
|
| Cash flows from investing activities: | ||||||||||||
| Gain (Loss) on Disposition of Property Plant Equipment | ($4k) | ($27k) | $12k | $8k | $24k | $64k | $63k | $15k | $29k | — | ($49k) | |
| (Gain) loss on sale/disposal of equipment | ($37k) | $27k | ($12k) | ($8k) | ($15k) | ($64k) | ($63k) | ($15k) | — | ($29k) | — | |
| Proceeds from sale of equipment | $7k | — | $59k | $45k | $17k | $75k | $68k | $34k | — | $46k | — | |
| Payments to Acquire Property, Plant, and Equipment | $1.7m | $2.2m | $2.1m | $6.6m | $8.5m | $9.6m | $9.9m | $8.4m | $9.4m | $1.4m | ($8.5m) | |
| Cash paid for acquisitions, net of cash acquired | ($8.2m) | ($14.6m) | ($124.3m) | ($71.8m) | — | — | ($1.6m) | ($7.4m) | — | ($36.3m) | — | |
| Contingent consideration related to business acquisitions | $5.2m | $5.4m | $943k | — | — | — | — | $4.1m | — | $13.1m | — | |
| Payments to Acquire Businesses, Net of Cash Acquired | $8.9m | $14.6m | $124.3m | $71.8m | — | — | $1.6m | $7.4m | $36.3m | — | ($51.6m) | |
| Issuance of common stock related to business acquisitions | $1.5m | $3.1m | — | — | — | — | — | — | — | $5.6m | — | |
| Net cash (used in) provided by investing activities | ($10.5m) | ($16.8m) | ($126.4m) | ($78.3m) | ($5.1m) | ($9.5m) | ($11.5m) | ($15.7m) | — | ($45.6m) | — | |
| Net Cash Provided by (Used in) Investing Activities | ($10.6m) | ($16.8m) | ($126.4m) | ($78.3m) | ($8.5m) | ($9.5m) | ($11.5m) | ($15.7m) | ($45.6m) | — | ($60.1m) | |
| Cash flows from financing activities: | ||||||||||||
| Borrowing to fund new credit agreement | — | — | — | — | — | — | $100.0m | — | — | $88.4m | — | |
| Payments on debt issuance costs | — | — | ($1.3m) | ($709k) | ($327k) | ($177k) | ($1.1m) | — | — | ($332k) | — | |
| Issuance Of Debt | — | — | — | — | — | $21.7m | $105.0m | $0 | $88.4m | — | $30.0m | |
| Long Term Debt Issuance | — | — | — | — | — | $21.7m | $105.0m | $0 | $88.4m | — | $30.0m | |
| Net Issuance Payments Of Debt | — | — | — | — | — | $5.7m | ($10.8m) | ($9.8m) | ($42.9m) | — | $5.9m | |
| Net Long Term Debt Issuance | — | — | — | — | — | $5.7m | ($10.8m) | ($9.8m) | ($42.9m) | — | $5.9m | |
| Principal payments on outstanding debt | — | — | ($2.5m) | ($78.0m) | ($42.0m) | ($13.0m) | ($112.9m) | ($8.1m) | — | ($39.7m) | — | |
| Long Term Debt Payments | — | — | — | — | — | ($16.0m) | ($115.8m) | ($9.8m) | ($131.3m) | — | ($24.1m) | |
| Repayment Of Debt | — | — | — | — | — | ($16.0m) | ($115.8m) | ($9.8m) | ($131.3m) | — | ($24.1m) | |
| Proceeds from sales of common stock under employee stock purchase plan | $170k | $830k | $1.3m | $1.7m | $2.2m | $3.0m | $2.8m | $2.8m | — | $3.2m | — | |
| Net Other Financing Charges | — | — | — | — | — | ($696k) | ($16.0m) | ($1.4m) | ($5.8m) | — | ($15.9m) | |
| Net cash (used in) provided by financing activities | $848k |
($2.5m)
-398.58%
|
$119.7m
+4825.79%
|
$56.9m
-52.43%
|
($19.0m)
-133.40%
|
$8.4m
+143.96%
|
($23.8m)
-385.30%
|
($5.6m)
+76.64%
|
— | ($42.7m) | — | |
| Net Cash Provided by (Used in) Financing Activities | — | ($2.5m) |
$119.7m
+4825.79%
|
$56.9m
-52.43%
|
($18.5m)
-132.56%
|
$8.4m
+145.10%
|
($23.8m)
-385.30%
|
($5.6m)
+76.64%
|
($42.7m)
-666.58%
|
— | ($3.9m) | |
| Net increase (decrease) in cash, cash equivalents and restricted cash | — | ($8.2m) | $835k | ($9.8m) | $23.0m | $8.3m | $3.9m | $50.8m | — | ($8.2m) | — | |
| Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect | — | — | $835k | ($9.8m) | ($17.2m) | $8.3m | $3.9m | $50.8m | ($8.2m) | — | $39.2m | |
| Beginning Cash Position | — | — | — | — | — | $11.2m | $19.5m | $23.4m | $74.2m | — | $32.3m | |
| Cash, cash equivalents and restricted cash at beginning of period | — | $14.4m | $15.3m | $5.5m | $28.4m | $19.5m | $23.4m | $74.2m | — | $65.9m | — | |
| Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents | — | — | $15.3m | $5.5m | $11.2m | $19.5m | $23.4m | $74.2m | $65.9m | — | $39.2m | |
| Additional Supplementary Disclosures | ||||||||||||
| Additional Supplementary Disclosures | ||||||||||||
| Income Tax Expense (Benefit) | $3.1m | $1.6m | $2.1m | ($185k) | ($4.0m) | ($3.0m) | $3.7m | $4.1m | ($12.6m) | — | — | |
| Operating Lease, Expense | — | — | — | $8.6m | — | — | — | — | — | — | — | |
| Additional Financial Items | ||||||||||||
| Goodwill | $21.9m | $38.2m | $97.7m | $127.6m | $130.1m | $130.1m | $131.1m | $141.0m | $179.5m | — | — | |
| Investment Income, Interest | — | — | — | — | — | — | — | — | — | — | — | |
| Operating Expenses | $54.1m | $63.0m | $80.2m | $125.6m | $144.6m | $150.6m | $157.7m | $171.4m | $211.5m | — | — | |
| Proceeds from Stock Options Exercised | $327k | $1.9m | $668k | $931k | $1.9m | $274k | $182k | $2.8m | $2.8m | — | — | |
| Other non-cash items | — | — | — | — | — | $3.2m | $1.4m | ($73k) | $3.7m | $637k | — | |
| Provision for doubtful accounts | $659k | ($189k) | $470k | $1.1m | $1.3m | $243k | $825k | $740k | — | $237k | — | |
| Accretion and fair value adjustments of contingent consideration | $21k | $1.2m | ($1.4m) | ($302k) | $7.7m | $3.2m | — | $153k | — | $3.1m | — | |
| Contract assets | — | ($5.7m) | ($11.5m) | ($34.6m) | $35.5m | ($23.8m) | ($10.8m) | $5.8m | — | ($18.3m) | — | |
| Contract liabilities | — | ($1.6m) | ($2.3m) | $315k | $1.9m | ($914k) | $598k | $8.4m | — | ($4.2m) | — | |
| Right-of-use assets | — | ($100k) | ($64k) | $430k | $210k | ($332k) | $995k | ($122k) | — | $124k | — | |
| Payments on contingent consideration | ($1.3m) | ($1.7m) | ($4.3m) | ($1.4m) | ($1.4m) | ($10.2m) | ($4.0m) | — | — | — | — | |
| Payments on notes payable | ($2.1m) | ($4.2m) | ($477k) | ($1.8m) | ($205k) | ($1.9m) | ($1.6m) | ($190k) | — | ($137k) | — | |
| Payments made to retire prior credit agreement | — | — | — | — | — | — | ($111.0m) | — | — | ($90.0m) | — | |
| Principal payments on finance leases | — | ($390k) | ($367k) | ($639k) | ($549k) | ($1.1m) | ($1.3m) | ($1.4m) | — | ($1.5m) | — | |
| Proceeds from stock option exercise | $512k | $1.9m | $668k | $931k | $1.1m | $274k | $182k | $2.8m | — | $2.8m | $6.1m | |
| Cash used to pay taxes on stock grants | — | — | — | ($2.9m) | ($3.1m) | ($992k) | ($205k) | ($1.4m) | — | ($5.5m) | — | |
| Interest | $203k | $111k | $494k | $4.2m | $5.0m | $5.1m | $10.2m | $7.5m | — | $5.4m | $3.5m | |
| Income taxes | $949k | $2.8m | $3.2m | $4.1m | $174k | ($1.1m) | ($3.1m) | $1.3m | — | $2.3m | — | |
| Cash Flow From Continuing Financing Activities | — | — | — | — | — | $8.4m | ($23.8m) | ($5.6m) | ($42.7m) | — | ($3.9m) | |
| Cash Flow From Continuing Investing Activities | — | — | — | — | — | ($9.5m) | ($11.5m) | ($15.7m) | ($45.6m) | — | ($60.1m) | |
| Change In Account Payable | — | — | — | — | — | ($7.8m) | $4.4m | ($831k) | $7.7m | — | $10.3m | |
| Change In Other Working Capital | — | — | — | — | — | ($914k) | $598k | $8.4m | ($4.2m) | — | $4k | |
| Change In Payable | — | — | — | — | — | ($7.8m) | $4.4m | ($831k) | $7.7m | — | $10.3m | |
| Change In Prepaid Assets | — | — | — | — | — | ($1.2m) | $2.6m | ($1.1m) | ($2.5m) | — | $2.2m | |
| Changes In Cash | — | — | — | — | — | $8.3m | $3.9m | $50.8m | ($8.2m) | — | $6.9m | |
| End Cash Position | — | — | — | — | — | $19.5m | $23.4m | $74.2m | $65.9m | — | $39.2m | |
| Financing Cash Flow | — | — | — | — | — | $8.4m |
($23.8m)
-385.30%
|
($5.6m)
+76.64%
|
($42.7m)
-666.58%
|
— | ($3.9m) | |
| Free Cash Flow | — | — | — | — | — | ($169k) | $29.3m | $63.7m | $70.7m | — | $62.3m | |
| Gain Loss On Sale Of PPE | — | — | — | — | — | ($64k) | ($63k) | ($15k) | ($29k) | — | ($49k) | |
| Investing Cash Flow | — | — | — | — | — | ($9.5m) | ($11.5m) | ($15.7m) | ($45.6m) | — | ($60.1m) | |
| Net Business Purchase And Sale | — | — | — | — | — | $0 | ($1.6m) | ($7.4m) | ($36.3m) | — | ($51.6m) | |
| Net PPE Purchase And Sale | — | — | — | — | — | ($9.5m) | ($9.9m) | ($8.4m) | ($9.3m) | — | ($8.5m) | |
| Operating Gains Losses | — | — | — | — | — | ($64k) | ($63k) | ($15k) | ($29k) | — | ($49k) | |
| Proceeds From Stock Option Exercised | — | — | — | — | — | $3.3m | $3.0m | $5.6m | $6.0m | — | $6.1m | |
| Provisionand Write Offof Assets | — | — | — | — | — | $243k | $825k | $740k | $237k | — | ($17k) | |
| Purchase Of Business | — | — | — | — | — | $0 | ($1.6m) | ($7.4m) | ($36.3m) | — | ($51.6m) | |
| Purchase Of PPE | — | — | — | — | — | ($9.6m) | ($9.9m) | ($8.4m) | ($9.4m) | — | ($8.5m) | |
| Sale Of PPE | — | — | — | — | — | $75k | $68k | $34k | $46k | — | $69k | |
| Supplemental disclosure of cash flow information: | ||||||||||||
| Change In Cash Supplemental As Reported | — | — | — | — | — | $8.3m | $3.9m | $50.8m | ($8.2m) | — | — | |
| Interest Paid, Excluding Capitalized Interest, Operating Activities | $179k | $111k | $494k | $4.2m | $3.5m | $5.1m | $10.2m | $7.5m | $5.4m | — | — | |
| Income Taxes Paid, Net | $1.9m | $2.8m | $3.2m | $4.1m | ($1.6m) | ($1.1m) | ($3.1m) | $1.3m | $2.3m | — | — |