Source: Construction Partners, Inc.'s 10-K / 10-Q XBRL data on SEC EDGAR · fetched Nov 02, 2026
Revenue, net income & free cash flow
Income statement
fiscal years · USD
Fiscal year
FY2017
FY2018
FY2019
FY2020
FY2021
FY2022
FY2023
FY2024
FY2025
Revenue
$568.21M
$680.10M
$783.24M
$785.68M
$910.74M
$1.30B
$1.56B
$1.82B
$2.81B
Cost of revenue
$477.24M
$580.56M
$665.28M
$663.47M
$790.80M
$1.16B
$1.37B
$1.57B
$2.37B
Gross profit
$90.97M
$99.54M
$117.95M
$122.21M
$119.94M
$139.30M
$196.38M
$258.25M
$439.09M
Operating income
$46.59M
$61.43M
$57.14M
$55.23M
$30.10M
$35.41M
$81.88M
$111.24M
$224.81M
Interest expense
—
—
—
—
$1.30M
—
$17.35M
$19.07M
$90.36M
Pre-tax income
$40.78M
$60.06M
$55.69M
$52.45M
$28.52M
$28.31M
$65.40M
$92.10M
$134.54M
Income tax
$14.74M
$10.53M
$13.91M
$12.76M
$8.35M
$6.92M
$16.40M
$23.16M
$32.75M
Net income
$26.04M
$50.79M
$43.12M
$40.30M
$20.18M
$21.38M
$49.00M
$68.94M
$101.78M
EBITDA
$67.66M
$86.75M
$88.37M
$94.53M
$79.91M
$101.14M
$150.78M
$191.24M
$368.81M
EPS (basic)
$0.63
$1.11
$0.84
$0.78
$0.39
$0.41
$0.95
$1.33
$1.85
EPS (diluted)
$0.63
$1.11
$0.84
$0.78
$0.39
$0.41
$0.94
$1.31
$1.84
Diluted shares
41.55M
45.92M
51.43M
51.64M
51.77M
51.96M
52.26M
52.57M
55.37M
Gross margin
16.0%
14.6%
15.1%
15.6%
13.2%
10.7%
12.6%
14.2%
15.6%
Operating margin
8.2%
9.0%
7.3%
7.0%
3.3%
2.7%
5.2%
6.1%
8.0%
Net margin
4.6%
7.5%
5.5%
5.1%
2.2%
1.6%
3.1%
3.8%
3.6%
Balance sheet
fiscal years · USD
Fiscal year
FY2017
FY2018
FY2019
FY2020
FY2021
FY2022
FY2023
FY2024
FY2025
Cash & equivalents
$27.55M
$99.14M
$80.62M
$148.32M
$57.25M
$35.53M
$48.24M
$74.69M
$156.06M
Inventory
$17.49M
$24.56M
$34.29M
$38.56M
$53.79M
$74.19M
$84.04M
$106.70M
$155.13M
Total current assets
$175.13M
$267.45M
$279.97M
$331.56M
$300.03M
$417.19M
$473.42M
$585.01M
$934.83M
Goodwill
$30.60M
$32.92M
$38.55M
$46.35M
$85.42M
$129.47M
$159.27M
$231.66M
$943.31M
Total assets
$328.55M
$496.31M
$531.77M
$628.11M
$806.62M
$1.10B
$1.22B
$1.54B
$3.24B
Total current liabilities
$114.55M
$134.54M
$128.17M
$135.83M
$157.96M
$226.14M
$279.18M
$380.45M
$582.05M
Short-term debt
$10.00M
$14.77M
$7.54M
$13.00M
$10.00M
$12.50M
$15.00M
$26.56M
$38.50M
Long-term debt
$47.14M
$48.12M
$42.46M
$79.05M
$206.18M
$363.07M
$360.74M
$486.96M
$1.57B
Total debt
$57.14M
$62.89M
$50.00M
$92.05M
$216.18M
$375.57M
$375.74M
$513.52M
$1.61B
Total liabilities
$176.37M
$196.84M
$188.22M
$242.92M
$397.72M
$639.64M
$703.09M
$968.39M
$2.33B
Shareholders' equity
$152.18M
$299.47M
$343.55M
$400.80M
$408.90M
$455.88M
$516.57M
$573.74M
$911.96M
Cash flow
fiscal years · USD
Fiscal year
FY2017
FY2018
FY2019
FY2020
FY2021
FY2022
FY2023
FY2024
FY2025
Operating cash flow
$46.93M
$66.12M
$55.27M
$105.17M
$48.50M
$16.50M
$157.16M
$209.08M
$291.30M
Capital expenditures
$24.40M
$42.80M
$42.48M
$52.57M
$56.33M
$68.85M
$97.81M
$87.93M
$137.93M
Free cash flow
$22.53M
$23.32M
$12.79M
$52.60M
-$7.83M
-$52.35M
$59.35M
$121.15M
$153.37M
Investing cash flow
-$30.69M
-$89.59M
-$60.23M
-$79.36M
-$263.41M
-$197.33M
-$143.37M
-$307.58M
-$1.28B
Financing cash flow
-$39.78M
$95.06M
-$13.57M
$41.89M
$123.85M
$159.14M
-$264.00K
$126.11M
$1.07B
Dividends paid
$31.29M
$0
—
—
—
—
—
—
—
Share buybacks
—
—
—
$0
$0
$39.00K
$139.00K
$11.31M
$23.54M
Stock-based compensation
$513.00K
$975.00K
$957.00K
$1.57M
$3.55M
$8.00M
$10.76M
$14.41M
$37.01M
Depreciation & amortization
$21.07M
$25.32M
$31.23M
$39.30M
$49.81M
$65.73M
$68.90M
$80.00M
$144.00M
Income statement
quarters · USD
Quarter ended
Sep 2023
Dec 2023
Mar 2024
Jun 2024
Sep 2024
Dec 2024
Mar 2025
Jun 2025
Sep 2025
Dec 2025
Mar 2026
Jun 2026
Revenue
$475.03M
$396.50M
$371.43M
$517.79M
$538.16M
$561.58M
$571.65M
$779.28M
$899.85M
$809.47M
$769.20M
$999.42M
Cost of revenue
$399.49M
$344.62M
$332.63M
$434.30M
$454.08M
$485.01M
$500.30M
$647.47M
$740.49M
$687.97M
$670.34M
$831.03M
Gross profit
$75.54M
$51.88M
$38.80M
$83.49M
$84.08M
$76.57M
$71.35M
$131.81M
$159.36M
$121.50M
$98.85M
$168.39M
Operating income
$44.76M
$16.73M
$3.08M
$45.66M
$45.77M
$13.81M
$27.29M
$82.94M
$100.77M
$50.41M
$37.38M
$109.38M
Interest expense
—
$3.75M
$4.57M
$4.67M
$6.08M
$18.13M
$21.59M
$25.24M
$25.40M
$27.37M
$25.59M
$30.29M
Pre-tax income
—
$12.96M
-$1.45M
$41.02M
$39.56M
-$3.90M
$5.54M
$57.95M
$74.95M
$22.79M
$12.07M
$79.14M
Income tax
$10.25M
$3.12M
-$321.00K
$10.11M
$10.26M
-$849.00K
$1.31M
$13.90M
$18.38M
$5.58M
$2.89M
$19.58M
Net income
$30.91M
$9.84M
-$1.12M
$30.91M
$29.31M
-$3.05M
$4.21M
$44.05M
$56.57M
$17.20M
$9.18M
$59.55M
EBITDA
$55.89M
$37.73M
$26.18M
$69.16M
$58.17M
$44.11M
$63.49M
$121.14M
$140.07M
$93.41M
$81.58M
$151.28M
EPS (basic)
$0.60
$0.19
$-0.02
$0.60
$0.57
$-0.06
$0.08
$0.80
$1.03
$0.31
$0.16
$1.07
EPS (diluted)
$0.59
$0.19
$-0.02
$0.59
$0.56
$-0.06
$0.08
$0.79
$1.02
$0.31
$0.16
$1.06
Diluted shares
145.77K
52.43M
51.94M
52.65M
2.07K
54.16M
55.67M
55.65M
68.10K
56.05M
56.26M
56.27M
Gross margin
15.9%
13.1%
10.4%
16.1%
15.6%
13.6%
12.5%
16.9%
17.7%
15.0%
12.9%
16.8%
Operating margin
9.4%
4.2%
0.8%
8.8%
8.5%
2.5%
4.8%
10.6%
11.2%
6.2%
4.9%
10.9%
Net margin
6.5%
2.5%
-0.3%
6.0%
5.4%
-0.5%
0.7%
5.7%
6.3%
2.1%
1.2%
6.0%
Balance sheet
quarters · USD
Quarter ended
Sep 2023
Dec 2023
Mar 2024
Jun 2024
Sep 2024
Dec 2024
Mar 2025
Jun 2025
Sep 2025
Dec 2025
Mar 2026
Jun 2026
Cash & equivalents
$48.24M
$68.74M
$47.96M
$56.33M
$74.69M
$132.50M
$101.86M
$114.34M
$156.06M
$104.09M
$76.86M
$94.55M
Inventory
$84.04M
$96.66M
$102.75M
$104.55M
$106.70M
$145.21M
$146.90M
$148.54M
$155.13M
$170.02M
$176.80M
$185.27M
Total current assets
$473.42M
$461.37M
$475.46M
$554.19M
$585.01M
$723.12M
$729.51M
$809.44M
$934.83M
$809.12M
$862.39M
$961.27M
Goodwill
$159.27M
$176.53M
$181.47M
$200.33M
$231.66M
$644.21M
$745.04M
$775.76M
$943.31M
$1.08B
$1.10B
$1.14B
Total assets
$1.22B
$1.28B
$1.31B
$1.43B
$1.54B
$2.57B
$2.75B
$2.93B
$3.24B
$3.36B
$3.44B
$3.61B
Total current liabilities
$279.18M
$262.93M
$290.15M
$346.02M
$380.45M
$469.75M
$513.61M
$552.20M
$582.05M
$508.23M
$564.31M
$614.01M
Short-term debt
$15.00M
$15.00M
$15.00M
$23.91M
$26.56M
$37.72M
$40.38M
$38.50M
$38.50M
$38.50M
$38.50M
$41.50M
Long-term debt
$360.74M
$427.06M
$423.39M
$453.94M
$486.96M
$1.18B
$1.32B
$1.39B
$1.57B
$1.70B
$1.71B
$1.74B
Total debt
$375.74M
$442.06M
$438.39M
$477.85M
$513.52M
$1.22B
$1.36B
$1.43B
$1.61B
$1.74B
$1.75B
$1.79B
Total liabilities
$703.09M
$754.99M
$788.42M
$879.15M
$968.39M
$1.76B
$1.95B
$2.07B
$2.33B
$2.39B
$2.46B
$2.57B
Shareholders' equity
$516.57M
$521.16M
$524.98M
$552.94M
$573.74M
$811.07M
$807.87M
$853.33M
$911.96M
$969.15M
$979.38M
$1.04B
Cash flow
quarters · USD
Quarter ended
Sep 2023
Dec 2023
Mar 2024
Jun 2024
Sep 2024
Dec 2024
Mar 2025
Jun 2025
Sep 2025
Dec 2025
Mar 2026
Jun 2026
Operating cash flow
$62.62M
$60.38M
$18.17M
$34.63M
$95.90M
$40.66M
$55.63M
$83.02M
$111.98M
$82.57M
$65.21M
$93.09M
Capital expenditures
$18.76M
$26.78M
$28.73M
$14.89M
$17.52M
$26.83M
$41.39M
$36.66M
$33.05M
$35.47M
$46.26M
$62.51M
Free cash flow
$43.85M
$33.59M
-$10.56M
$19.74M
$78.38M
$13.83M
$14.24M
$46.36M
$78.94M
$47.10M
$18.95M
$30.57M
Investing cash flow
-$24.73M
-$104.66M
-$33.70M
-$60.74M
-$108.49M
-$679.03M
-$214.20M
-$139.90M
-$247.06M
-$242.85M
-$94.25M
-$107.90M
Financing cash flow
-$43.75M
$64.91M
-$3.75M
$34.12M
$30.83M
$694.75M
$129.09M
$69.60M
$177.78M
$105.46M
$1.83M
$32.49M
Share buybacks
—
$1.34M
—
—
—
$12.08M
$8.05M
$674.00K
$2.74M
$22.42M
$3.54M
$3.80M
Stock-based compensation
$2.85M
$2.89M
$3.33M
$3.98M
$4.21M
$14.40M
$4.48M
$9.08M
$9.04M
$14.88M
$7.53M
$8.79M
Depreciation & amortization
$11.13M
$21.00M
$23.10M
$23.50M
$12.40M
$30.30M
$36.20M
$38.20M
$39.30M
$43.00M
$44.20M
$41.90M
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.