Source: UFP Industries's 10-K / 10-Q XBRL data on SEC EDGAR · fetched Nov 09, 2026
Revenue, net income & free cash flow
Income statement
fiscal years · USD
Fiscal year
FY2016
FY2017
FY2018
FY2019
FY2020
FY2021
FY2022
FY2023
FY2024
FY2025
Revenue
$3.24B
$3.94B
$4.49B
$4.42B
$5.15B
$8.64B
$9.63B
$7.22B
$6.65B
$6.32B
Cost of revenue
$2.77B
$3.40B
$3.90B
$3.73B
$4.35B
$7.23B
$7.84B
$5.80B
$5.43B
$5.26B
Gross profit
$474.59M
$542.83M
$592.89M
$685.52M
$800.30M
$1.41B
$1.79B
$1.42B
$1.23B
$1.06B
Selling, general & admin
$310.15M
$362.22M
$392.24M
$439.05M
$444.60M
$682.25M
$832.08M
$766.63M
$735.05M
$691.01M
Operating income
$164.44M
$181.47M
$207.26M
$244.91M
$345.83M
$737.55M
$950.18M
$646.53M
$492.24M
$363.90M
Interest expense
$4.58M
$6.22M
$8.89M
$8.70M
$9.31M
$13.81M
$13.91M
$12.84M
$12.71M
$10.92M
Pre-tax income
$160.67M
$176.01M
$197.85M
$240.67M
$340.98M
$726.34M
$934.82M
$671.24M
$540.15M
$392.24M
Income tax
$55.17M
$51.97M
$45.44M
$58.27M
$87.10M
$173.97M
$229.85M
$156.78M
$121.42M
$96.25M
Net income
$101.18M
$119.51M
$148.60M
$179.65M
$246.78M
$535.64M
$692.65M
$514.31M
$414.56M
$294.79M
EBITDA
$205.26M
$230.00M
$262.21M
$305.40M
$409.79M
$821.74M
$1.04B
$757.10M
$616.88M
$502.26M
EPS (basic)
$1.66
$1.95
$2.41
$2.91
$4.00
$8.61
$11.05
$8.21
$6.78
$5.00
EPS (diluted)
$1.65
$1.94
$2.40
$2.91
$4.00
$8.59
$10.97
$8.07
$6.77
$5.00
Diluted shares
60.23M
60.36M
60.43M
60.13M
59.93M
60.35M
60.65M
60.64M
58.88M
56.80M
Gross margin
14.6%
13.8%
13.2%
15.5%
15.5%
16.3%
18.6%
19.7%
18.4%
16.8%
Operating margin
5.1%
4.6%
4.6%
5.5%
6.7%
8.5%
9.9%
9.0%
7.4%
5.8%
Net margin
3.1%
3.0%
3.3%
4.1%
4.8%
6.2%
7.2%
7.1%
6.2%
4.7%
Balance sheet
fiscal years · USD
Fiscal year
FY2016
FY2017
FY2018
FY2019
FY2020
FY2021
FY2022
FY2023
FY2024
FY2025
Cash & equivalents
$34.09M
$28.34M
$27.32M
$168.34M
$436.51M
$286.66M
$559.40M
$1.12B
$1.17B
$914.20M
Short-term investments
—
$11.27M
$14.76M
$18.53M
$24.31M
$36.49M
$36.01M
$34.74M
$31.09M
$34.37M
Receivables
$282.25M
$327.75M
$343.45M
$364.03M
$470.50M
$737.80M
$617.60M
$549.50M
$500.92M
$475.96M
Inventory
$397.23M
$460.31M
$556.22M
$486.87M
$567.29M
$963.32M
$973.23M
$727.79M
$720.82M
$722.02M
Total current assets
$756.44M
$863.49M
$995.28M
$1.09B
$1.54B
$2.07B
$2.26B
$2.50B
$2.50B
$2.27B
Goodwill
$198.53M
$212.64M
$224.12M
$229.54M
$252.19M
$315.04M
$337.32M
$336.31M
$339.84M
$343.92M
Total assets
$1.29B
$1.46B
$1.65B
$1.89B
$2.40B
$3.25B
$3.67B
$4.02B
$4.15B
$4.02B
Total current liabilities
$271.78M
$303.25M
$310.17M
$354.04M
$463.75M
$776.04M
$611.84M
$567.98M
$512.45M
$494.22M
Short-term debt
$2.63M
$1.33M
$148.00K
$2.82M
$100.00K
$42.68M
$2.94M
$42.90M
$4.12M
$899.00K
Long-term debt
$109.06M
$144.67M
$202.13M
$160.87M
$311.61M
$277.57M
$275.15M
$233.53M
$229.83M
$228.86M
Total debt
$111.69M
$146.00M
$202.28M
$163.68M
$311.71M
$320.25M
$278.10M
$276.43M
$233.96M
$229.76M
Total liabilities
$431.59M
$490.65M
$558.86M
$631.74M
$921.74M
$1.23B
$1.07B
$967.58M
$900.95M
$934.19M
Shareholders' equity
$849.18M
$959.48M
$1.07B
$1.24B
$1.46B
$1.98B
$2.56B
$3.00B
$3.22B
$3.06B
Cash flow
fiscal years · USD
Fiscal year
FY2016
FY2017
FY2018
FY2019
FY2020
FY2021
FY2022
FY2023
FY2024
FY2025
Operating cash flow
$172.52M
$136.58M
$116.69M
$349.29M
$336.48M
$512.48M
$831.57M
$959.89M
$642.57M
$545.74M
Capital expenditures
$53.76M
$71.12M
$95.86M
$84.93M
$89.18M
$151.17M
$174.12M
$180.38M
$232.27M
$269.38M
Free cash flow
$118.76M
$65.47M
$20.82M
$264.36M
$247.29M
$361.31M
$657.44M
$779.51M
$410.30M
$276.36M
Investing cash flow
-$227.66M
-$137.66M
-$121.23M
-$142.04M
-$154.72M
-$611.19M
-$353.94M
-$240.16M
-$270.75M
-$273.24M
Financing cash flow
$3.21M
-$5.25M
$4.39M
-$67.27M
$85.22M
-$45.01M
-$210.21M
-$162.86M
-$307.12M
-$530.14M
Dividends paid
$3.28M
$19.61M
$22.07M
$24.55M
$30.67M
$40.21M
$58.86M
$68.24M
$80.78M
$82.35M
Share buybacks
$0
$12.98M
$24.63M
—
$29.21M
—
$95.77M
$82.15M
$141.12M
$433.03M
Stock-based compensation
$2.20M
$3.60M
$3.60M
$4.00M
$4.00M
$11.20M
$28.20M
$34.90M
$38.20M
$37.80M
Depreciation & amortization
$40.82M
$48.54M
$54.95M
$60.49M
$63.96M
$84.18M
$94.06M
$110.56M
$124.64M
$138.36M
Income statement
quarters · USD
Quarter ended
Dec 2023
Mar 2024
Jun 2024
Sep 2024
Dec 2024
Mar 2025
Jun 2025
Sep 2025
Dec 2025
Mar 2026
Jun 2026
Sep 2026
Revenue
$1.52B
$1.64B
$1.90B
$1.65B
$1.46B
$1.60B
$1.84B
$1.56B
$1.33B
$1.46B
$1.88B
$1.73B
Cost of revenue
$1.23B
$1.31B
$1.54B
$1.35B
$1.22B
$1.33B
$1.52B
$1.30B
$1.11B
$1.23B
$1.59B
$1.49B
Gross profit
$296.14M
$326.08M
$362.74M
$298.41M
$239.51M
$268.20M
$312.73M
$262.68M
$216.54M
$235.89M
$290.24M
$244.92M
Selling, general & admin
$171.60M
$192.06M
$203.16M
$183.34M
$156.49M
$176.25M
$185.00M
$170.03M
$159.73M
$172.88M
$185.72M
$178.09M
Operating income
$124.00M
$133.82M
$159.03M
$119.93M
$79.46M
$92.25M
$123.09M
$89.47M
$59.09M
$64.08M
$103.42M
$70.16M
Interest expense
$3.24M
$3.14M
$3.17M
$2.96M
$3.45M
$2.67M
$2.72M
$2.76M
$2.77M
$2.62M
$2.01M
$2.71M
Pre-tax income
$135.66M
$146.59M
$168.44M
$134.11M
$91.02M
$100.68M
$131.94M
$99.13M
$60.48M
$66.94M
$112.86M
$76.87M
Income tax
$31.75M
$25.49M
$42.21M
$32.49M
$21.24M
$21.26M
$31.07M
$23.59M
$20.32M
$15.85M
$29.69M
$18.24M
Net income
$103.45M
$120.79M
$125.93M
$99.80M
$68.04M
$78.75M
$100.73M
$75.35M
$39.96M
$50.77M
$82.87M
$57.97M
EBITDA
$154.13M
$163.84M
$189.66M
$151.41M
$111.97M
$125.19M
$157.09M
$124.10M
$95.87M
$99.17M
$141.70M
$110.00M
EPS (basic)
$1.65
$1.96
$2.05
$1.64
$1.12
$1.30
$1.70
$1.29
$0.70
$0.90
$1.48
$1.05
EPS (diluted)
$1.62
$1.96
$2.05
$1.64
$1.12
$1.30
$1.70
$1.29
$0.70
$0.89
$1.48
$1.05
Diluted shares
—
59.26M
59.16M
58.55M
—
58.46M
57.19M
56.35M
—
54.53M
53.90M
52.90M
Gross margin
19.4%
19.9%
19.1%
18.1%
16.4%
16.8%
17.0%
16.8%
16.3%
16.1%
15.4%
14.1%
Operating margin
8.1%
8.2%
8.4%
7.3%
5.4%
5.8%
6.7%
5.7%
4.4%
4.4%
5.5%
4.0%
Net margin
6.8%
7.4%
6.6%
6.1%
4.7%
4.9%
5.5%
4.8%
3.0%
3.5%
4.4%
3.3%
Balance sheet
quarters · USD
Quarter ended
Dec 2023
Mar 2024
Jun 2024
Sep 2024
Dec 2024
Mar 2025
Jun 2025
Sep 2025
Dec 2025
Mar 2026
Jun 2026
Sep 2026
Cash & equivalents
$1.12B
$979.75M
$1.04B
$1.19B
$1.17B
$903.56M
$841.93M
$1.01B
$914.20M
$714.45M
$597.26M
$677.45M
Short-term investments
$34.74M
$36.98M
$36.74M
$38.94M
$31.09M
$30.73M
$32.02M
$33.93M
$34.37M
$40.10M
$46.33M
$47.53M
Receivables
$549.50M
$713.41M
$724.92M
$650.87M
$500.92M
$712.99M
$687.33M
$607.54M
$475.96M
$647.77M
$731.09M
$684.64M
Inventory
$727.79M
$745.29M
$684.81M
$645.43M
$720.82M
$754.91M
$722.23M
$667.42M
$722.02M
$767.13M
$748.50M
$747.53M
Total current assets
$2.50B
$2.51B
$2.55B
$2.61B
$2.50B
$2.46B
$2.37B
$2.39B
$2.27B
$2.27B
$2.22B
$2.26B
Goodwill
$336.31M
$335.60M
$335.45M
$336.09M
$339.84M
$340.25M
$341.58M
$342.14M
$343.92M
$343.84M
$345.39M
$345.63M
Total assets
$4.02B
$4.08B
$4.14B
$4.22B
$4.15B
$4.15B
$4.10B
$4.14B
$4.02B
$4.03B
$4.10B
$4.13B
Total current liabilities
$567.98M
$525.02M
$588.39M
$606.03M
$512.45M
$496.53M
$521.12M
$532.21M
$494.22M
$488.92M
$557.48M
$584.17M
Short-term debt
$42.90M
$44.05M
$43.75M
$44.10M
$4.12M
$4.08M
$5.12M
$5.39M
$899.00K
$6.03M
$5.49M
$5.25M
Long-term debt
$233.53M
$233.05M
$232.98M
$232.04M
$229.83M
$229.94M
$229.18M
$229.01M
$228.86M
$228.31M
$228.76M
$229.11M
Total debt
$276.43M
$277.10M
$276.73M
$276.15M
$233.96M
$234.02M
$234.30M
$234.39M
$229.76M
$234.34M
$234.25M
$234.36M
Total liabilities
$967.58M
$943.16M
$1.00B
$1.02B
$900.95M
$885.95M
$923.67M
$927.28M
$934.19M
$930.64M
$1.04B
$1.08B
Shareholders' equity
$3.00B
$3.09B
$3.10B
$3.17B
$3.22B
$3.24B
$3.15B
$3.18B
$3.06B
$3.08B
$3.04B
$3.04B
Cash flow
quarters · USD
Quarter ended
Dec 2023
Mar 2024
Jun 2024
Sep 2024
Dec 2024
Mar 2025
Jun 2025
Sep 2025
Dec 2025
Mar 2026
Jun 2026
Sep 2026
Operating cash flow
$248.09M
-$16.80M
$255.88M
$258.58M
$144.91M
-$108.81M
$221.94M
$285.98M
$146.62M
-$103.62M
$164.26M
$173.87M
Capital expenditures
$49.44M
$49.15M
$57.44M
$58.91M
$66.78M
$67.27M
$62.48M
$75.75M
$63.87M
$48.27M
$38.31M
$36.14M
Free cash flow
$198.65M
-$65.95M
$198.44M
$199.68M
$78.13M
-$176.07M
$159.46M
$210.23M
$82.74M
-$151.88M
$125.95M
$137.73M
Investing cash flow
-$52.62M
-$56.06M
-$62.98M
-$58.45M
-$93.26M
-$75.55M
-$74.03M
-$67.63M
-$56.03M
-$47.83M
-$156.21M
-$32.06M
Financing cash flow
-$36.64M
-$68.97M
-$127.50M
-$49.22M
-$61.44M
-$90.93M
-$211.41M
-$49.71M
-$178.10M
-$45.36M
-$137.87M
-$61.89M
Dividends paid
$18.52M
$20.41M
$20.25M
$20.06M
$20.06M
$21.32M
$20.66M
$20.51M
$19.86M
$20.46M
$19.93M
$19.81M
Share buybacks
$20.07M
$18.80M
$100.56M
$21.76M
-$2.00K
$60.55M
$191.38M
$29.05M
$152.04M
$23.99M
$116.46M
$40.82M
Depreciation & amortization
$30.13M
$30.02M
$30.62M
$31.49M
$32.51M
$32.94M
$34.00M
$34.63M
$36.79M
$35.09M
$38.28M
$39.84M
Quarterly figures are rebuilt from the year-to-date totals companies report — Q4 is the full year minus the first nine months, since no 10-Q is filed for it. Values are as filed; later restatements replace earlier ones. Fiscal years are labelled by the calendar year in which they end.