Skip to content
Q2 '26Q1 '26Q4 '25Q3 '25Q2 '25
$769.2M+34.6%$809.47M+44.1%$899.85M+67.2%$779.28M+50.5%$571.65M+53.9%
$670.34M+34.0%$687.97M+41.8%$740.49M+63.1%$647.47M+49.1%$500.3M+50.4%
$98.85M+38.5%$121.5M+58.7%$159.36M+89.5%$131.81M+57.9%$71.35M+83.9%
12.9%+0.4pp15%+1.4pp17.7%+2.1pp16.9%+0.8pp12.5%+2.0pp
$63.6M+36.3%$61.5M+38.9%$57.34M+50.2%$51.03M+34.3%$46.66M+29.7%
$7.53M+68.0%$14.88M+3.3%$10.14M+141%$7.98M+100%$4.48M+34.5%
$7.78M+102%$6.85M+115%$5.74M+119%$5.05M+143%$3.85M+162%
$141K+76.3%$141K+53.3%$218K+80.2%$88K+151%$80K+48.1%
$2.48M+208%$11.63M-40.5%$3.73M+126%$1.82M+93.0%$806K+4.5%
$37.38M+37.0%$50.41M+265%$100.77M+120%$82.94M+81.7%$27.29M+786%
4.9%+0.1pp6.2%+3.8pp11.2%+2.7pp10.6%+1.8pp4.8%+3.9pp
$25.59M+18.5%$27.37M+51.0%$25.4M+317%$25.24M+440%$21.59M+373%
$276K+274%-$253K-160%$246K+669%-$159K-446%
$0+100%-$1K-200%$0$0-$13K-333%
$21K+184%-$9K+52.6%$81K+52.8%-$37K-$25K
$12.07M+118%$22.79M+684%$74.95M+89.4%$57.95M+41.3%$5.54M+483%
$2.89M+121%$5.58M+757%$18.38M+79.2%$13.9M+37.5%$1.31M+508%
$9.18M+118%$17.21M+664%$56.57M+93.0%$44.05M+42.5%$4.22M+475%
1.2%+0.5pp2.1%+2.7pp6.3%+0.8pp5.7%-0.3pp0.7%+1.0pp
$0.16+100%$0.31+617%$1.02+82.1%$0.79+33.9%$0.08+500%
$0.16+100%$0.31+617%$1.03+80.7%$0.80+33.3%$0.08+500%
56.3M+1.1%56M+3.5%55.4M+5.3%55.7M+5.7%55.7M+7.2%
55.9M+1.2%55.8M+3.0%54.9M+5.9%55.2M+6.3%55.2M+6.4%
$1M+25.0%$10.5M-43.2%$1.5M$1.3M+85.7%$800K+167%
$800K0.0%$700K+16.7%$900K+80.0%$800K+60.0%$800K+100%
$5.45M+65.5%$14.61M+6.8%$5.92M+137%$3.98M+37.6%$3.29M+28.8%
$7.82M+67.3%$15.14M+2.8%$10.63M+139%$8.56M+112%$4.67M+31.5%
$145K+79.0%$145K+79.0%$145K+79.0%
$668K-61.1%$667K+34.7%$454K+227%$1.17M+1,457%$1.72M+2,219%
$950K+850%$950K+850%$950K+850%
$1.25M+127%$1.25M+127%$1.25M+127%
$14.37M+37,663%$14.37M+37,663%$14.37M+37,663%
$15.5K+3.3%$15.5K+3.3%$15.5K+3.3%
$350K0.0%$350K0.0%$350K0.0%
$0$0$0
$0$0$0
$0$0$0
$11.01M+1.3%$27.21M-11.0%$68.94M+5.9%$45.1M-7.5%$10.87M+602%
$773.96M+9.0%$819.04M+4.5%$992.39M+6.0%$785.67M+2.7%$710.19M+34.5%
$4.9M+25.6%$11M+340%$3.9M+333%
$83.8M-35.6%$193.9M+404%$130.1M+648%
-$27.21M-$54.83M-197%$42.71M+134%$12.72M+58.9%
$9.08M+484%$16.03M+3,213%$55.45M+141%$42.15M+39.0%$1.56M+22.7%
$7.64M-29.2%$11.56M+18.7%$10.78M
$17.14M+3.3%
$30.03M+52.2%$30.03M+52.2%$30.03M+52.2%
-$125K+76.5%-$125K+76.5%-$125K+76.5%
$1.45M+122%$1.45M+122%$1.45M+122%
$7.47M+56.9%$7.47M+56.9%$7.47M+56.9%
$4.6M+6,762%-$789K+44.1%$27.76M+21.4%$1.18M-$69K
-$603.5K-166%-$603.5K-166%-$603.5K-166%
$2.73M+39.7%$2.73M+39.7%$2.73M+39.7%
$46.27M+24.2%$45.03M+44.4%$40.53M+59.2%$39.29M+67.2%$37.26M+63.1%
$1.38M-26.0%$1.66M-24.1%$1.9M-29.8%$1.88M-29.1%$1.86M-29.4%
$0.24+0.8%$0.25+12.4%$0.24-2.4%$0.24+6.8%
$625.75K+155%$625.75K+155%$625.75K+155%
$747K
$71K$0
$1.38M-26.0%$1.66M-24.1%$1.9M-29.8%$1.88M-28.8%$1.86M-28.5%
$4.61M+35.2%$2.04M+93.3%$2.47M+62.4%$3.98M+264%$3.41M+230%
$177.34M+900%$177.34M+900%$177.34M+900%
$6.84M+41.4%$6.84M+41.4%$6.84M+41.4%
$0-100%$0-100%$0-100%
$722.75K+2.6%$722.75K+2.6%$722.75K+2.6%
$1.93M+66.1%$1.69M+49.4%
-$74.94M-57.8%$31.5M+146%$43.58M+231%$19.88M+44.1%
-$18.7M-185%$18.07M+4.2%$7.12M+295%
$5.43M-41.2%$10.68M+85.1%$7.57M+315%$9.24M+65.1%
$11.89M+6.7%-$5.58M+18.7%$11.14M
$6.93M+9.9%-$14.78M-419%
-$127.02M-103%$62.12M
$6.45M$3.33M-68.0%$271K$493K-50.3%
-$2.14M-421%$2.3M+595%$1.23M+366%
-$6.84M-613%-$140K+93.6%-$2.16M-316%
$14.13M+9,784%-$2.06M-117%-$174K-105%-$5.39M-396%
$338.69K-19.6%$240.78K$490.39K-33.9%$421.12K
$15.95M+1,894%$15.95M+1,894%$15.95M+1,894%
$23.78M+310%$23.78M+310%$23.78M+310%
$24.98M+20.4%$26.37M+75.2%$22.43M+246%$22.36M+297%$20.74M+325%
$125K0.0%$125K0.0%$125K0.0%
$16.77M+60.6%$15.43M+45.2%$14.54M+50.1%$12.02M+45.4%$10.44M+41.6%
$4.66M+44.4%$4.66M+44.4%$4.66M+44.4%
$47.68M+207%$47.68M+207%$47.68M+207%
$1.83M-98.6%$105.46M-84.8%$177.78M+477%$69.6M+104%$129.09M
-$94.25M+56.0%-$242.85M+64.2%-$247.06M-128%-$139.9M-130%-$214.2M-536%
$65.21M+17.2%$82.57M+103%$111.99M+16.8%$83.02M+140%$55.63M+206%
0.30.0%0.30.0%0.30.0%
0.30.0%0.30.0%0.30.0%
$7.9M+99.6%$6.81M+110%$5.69M+122%$4.51M+57.0%$3.96M+618%
-$158K-168%$36K+111%$88K-78.9%$102K+400%$231K+366%
$58K+102%-$1.21M-142%-$1.2M+82.1%-$2M-270%-$2.89M-217%
-$100K+96.2%-$1.17M-146%-$1.12M+82.3%-$1.89M-230%-$2.66M-211%
-$100K+96.2%-$1.17M-146%-$1.12M+82.3%-$1.89M-230%-$2.66M
$421K+62.5%$74K-67.7%$177K$259K+87.7%
$276K+274%-$253K-160%$246K+669%-$159K-446%
$3.09M+43.5%$3.09M+43.5%$3.09M+43.5%
$3.54M-56.0%$22.42M+85.6%$8.05M
$2.49M$0
$60.77M-65.2%$215.1M-67.1%$219.49M+127%$106.93M+126%$174.54M+2,586%
$46.26M+11.8%$35.47M+32.2%$33.05M+88.6%$36.66M+146%$41.39M+44.1%
$0$0-100%$408.58M+94.3%
$45M-69.0%$140M$73.44M+23.7%$145M
$7.96M+91.8%$5.55M+201%$6.52M+8.4%$5.26M+70.5%$4.15M+65.8%
$5.74M+277%$3.71M+53.6%$1.55M+123%$4.41M+368%$1.52M
$925K+15.6%$925K+15.6%$925K+15.6%
$141K+76.3%$141K+53.3%$218K+80.2%$88K+151%$80K+48.1%
$39.63M+433%$9.63M-92.5%$9.62M-62.0%$2.13M-89.4%$7.44M+98.3%
$769.2M+34.6%$809.47M+44.1%$899.85M+67.2%$779.28M+50.5%$571.65M+53.9%
$7.53M+68.0%$14.88M+3.3%$10.14M+141%$7.98M+100%$4.48M+34.5%
$2.49M
$8.99M+36.2%$8.58M+15.4%$8.8M+24.5%$6.97M+12.7%$6.6M+11.7%
$51.46M-78.2%
$3.54M-56.0%$22.42M+85.6%$2.74M-54.4%$674K-87.2%$8.05M
$0$0$0$0-100%$0-100%
$37.38M+37.0%$50.41M+265%$100.77M+120%$82.94M+81.7%$27.29M+786%
$81.58M+28.5%$93.41M+112%$140.07M+141%$121.14M+75.2%$63.49M+143%
$81.58M+28.5%$93.41M+112%$140.07M+141%$121.14M+75.2%$63.49M+143%
10.6%-0.5pp11.5%+3.7pp15.6%+4.8pp15.5%+2.2pp11.1%+4.1pp
$37.38M+37.0%$50.41M+265%$100.77M+120%$82.94M+81.7%$27.29M+786%

Chart any of these lines over time, or line them up against competitors.

Compare these in charts →

Questions, answered.

What is Construction Partners's revenue?
Construction Partners (ROAD) generated $3.3B in revenue over the trailing twelve months, up 48.8% year over year.
Is Construction Partners profitable?
Construction Partners reported $127.0M in net income over the trailing twelve months, a 3.9% net margin.
What are Construction Partners's profit margins?
Gross margin is 15.7% and operating margin is 8.3%, with a 3.9% net margin.
What is Construction Partners's earnings per share?
Construction Partners's diluted EPS over the trailing twelve months is $2.28.
Where does Construction Partners's income statement data come from?
Every line is extracted from Construction Partners's SEC filings (10-K and 10-Q) and tagged in XBRL. Switch between quarterly, annual, and trailing-twelve-month views, or open any line for its full history and peer comparisons.