Revenue
2009
2010
2011
2012
2013
2014
2015
2016
2017
2018
2019
2020
2021
2022
2023
2024
2025
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | $6.32B | $6.65B | $7.22B | $9.63B | $8.64B | $5.15B | $4.42B | $4.49B | $4.01B | $3.30B | $2.89B | $2.66B | $2.47B | $2.05B | $1.82B | $1.89B | $1.67B |
| Gross profit | $1.06B | $1.23B | $1.42B | $1.79B | $1.41B | $800.3M | $685.5M | $592.9M | $542.8M | $474.6M | $399.9M | $325.3M | $280.6M | $225.1M | $199.7M | $230.0M | $243.7M |
| Gross margin | 16.77% | 18.44% | 19.66% | 18.59% | 16.29% | 15.53% | 15.52% | 13.21% | 13.55% | 14.39% | 13.85% | 12.23% | 11.36% | 10.95% | 10.96% | 12.16% | 14.56% |
| Operating expenses | $696.2M | $734.5M | $772.4M | $839.3M | $669.4M | $454.5M | $440.6M | $385.6M | $361.4M | $310.2M | $264.4M | $228.0M | $206.3M | $180.6M | $187.7M | $199.7M | $200.8M |
| Operating income | $363.9M | $492.2M | $646.5M | $950.2M | $737.6M | $345.8M | $244.9M | $207.3M | $181.5M | $164.4M | $135.5M | $97.4M | $74.3M | $44.5M | $12.0M | $30.3M | $42.8M |
| Operating margin | 5.76% | 7.40% | 8.96% | 9.87% | 8.54% | 6.71% | 5.55% | 4.62% | 4.53% | 4.99% | 4.69% | 3.66% | 3.01% | 2.17% | 0.66% | 1.60% | 2.56% |
| EBITDA | $525.0M | $640.4M | $778.4M | $1.06B | $835.7M | $418.5M | $311.7M | $268.6M | $234.9M | $208.1M | $176.7M | $133.7M | $107.8M | $77.9M | $48.0M | $67.6M | $84.0M |
| EBITDA margin | 8.31% | 9.63% | 10.78% | 11.05% | 9.68% | 8.12% | 7.06% | 5.98% | 5.86% | 6.31% | 6.12% | 5.03% | 4.36% | 3.79% | 2.63% | 3.58% | 5.02% |
| Net income | $294.8M | $414.6M | $514.3M | $692.7M | $535.6M | $246.8M | $179.7M | $148.6M | $119.5M | $101.2M | $80.6M | $57.6M | $43.1M | $23.9M | $4.5M | $17.4M | $24.3M |
| Net profit margin | 4.66% | 6.23% | 7.13% | 7.20% | 6.20% | 4.79% | 4.07% | 3.31% | 2.98% | 3.07% | 2.79% | 2.16% | 1.74% | 1.16% | 0.25% | 0.92% | 1.45% |
| Basic EPSper basic share | $5.00 | $6.78 | $8.21 | $11.05 | $8.61 | $4.00 | $2.91 | $2.41 | $1.95 | $1.66 | $1.33 | $0.32 | $0.24 | $0.13 | $0.03 | $0.10 | $0.14 |
| Diluted EPSper diluted share | $5.00 | $6.77 | $8.07 | $10.97 | $8.59 | $4.00 | $2.91 | $2.40 | $1.94 | $1.65 | $1.33 | $0.32 | $0.24 | $0.13 | $0.03 | $0.10 | $0.14 |
Reported shareholders
Reported holdings Number of shares
| Holder | Shares held |
|---|---|
MISSAD MATTHEW J | 375.13K |
CURRIE WILLIAM G | 140.74K |
Worthington Scott A | 133.27K |
Tuuk Kuras Mary | 30.1K |
MERINO BRUCE A | 23.19K |
Rhodes Thomas Wayne | 17.85K |
Wooldridge Michael G. | 17.07K |
WALKER BRIAN C | 7.57K |
Guerre Robert Paul | 3.63K |
Budden Joan A | 1.77K |
Grubbs Ronald K Jr. | 8 |
COLE MICHAEL R | — |
Benton Patrick M. | — |
SCHWARTZ WILLIAM DANNY | — |
Tarvin Landon C | — |
Bars compare reported share counts. A matching total for this share class and reporting period is unavailable, so percentages are not shown.
| Transaction | Insider | Type | Shares | Price | Value | Owned after |
|---|---|---|---|---|---|---|
| Dec 11, 2025Form 4 | MISSAD MATTHEW JExecutive Chairman | SellCommon Stock | 11.0K | $92.26 | $1.01M | 310.5K |
| Nov 26, 2025Form 4 | Wooldridge Michael G.Director | SellCommon Stock | 1.2K | $93.43 | $111.4K | 14.7K |
| Mar 3, 2025Form 4 | Benton Patrick M.Pres, UFP Construction, LLC | SellCommon Stock | 13.4K | $107.04 | $1.43M | 82.5K |
| Dec 13, 2024Form 4 | CURRIE WILLIAM GDirector | SellCommon Stock · indirect | 5.7K | $126.59 | $721.6K | 61.1K |
| Nov 22, 2024Form 4 | MISSAD MATTHEW JChief Executive Officer | SellCommon Stock | 15.0K | $131.03 | $1.97M | 314.4K |