← Construction Partners, Inc.
| Annual Trend | FY 2018 | FY 2019 | FY 2020 | FY 2021 | FY 2022 | FY 2023 | FY 2024 | FY 2025 | TTM | |
|---|---|---|---|---|---|---|---|---|---|---|
| Revenues | $680.1m |
$783.2m
+15.17%
|
$785.7m
+0.31%
|
$910.7m
+15.92%
|
$1.3b
+42.93%
|
$1.6b
+20.12%
|
$1.8b
+16.65%
|
$2.8b
+54.20%
|
$3.5b
+23.67%
|
|
| Cost of revenues | $580.6m |
$665.3m
+14.59%
|
$663.5m
-0.27%
|
$790.8m
+19.19%
|
$1.2b
+46.99%
|
$1.4b
+17.62%
|
$1.6b
+14.52%
|
$2.4b
+51.58%
|
$2.9b
+23.45%
|
|
| Gross profit | $99.5m |
$118.0m
+18.50%
|
$122.2m
+3.61%
|
$119.9m
-1.86%
|
$139.3m
+16.15%
|
$196.4m
+40.98%
|
$258.3m
+31.50%
|
$439.1m
+70.02%
|
$548.1m
+24.83%
|
|
| General and administrative expenses | ($55.3m) | ($62.7m) | ($68.6m) | ($91.9m) | ($107.6m) | ($126.9m) | ($151.5m) | ($199.3m) | $245.6m | |
| Operating income | $61.4m |
$57.1m
-6.98%
|
$55.2m
-3.34%
|
$30.1m
-45.50%
|
$35.4m
+17.65%
|
$81.9m
+131.20%
|
$111.2m
+35.87%
|
$224.8m
+102.10%
|
$302.5m
+34.57%
|
|
| Interest expense, net | ($1.3m) | ($1.9m) | ($3.1m) | ($2.4m) | ($7.7m) | ($17.3m) | ($19.1m) | ($90.4m) | $108.6m | |
| Gain on sale of property, plant and equipment | $2.4m | $1.9m | $1.6m | $2.0m | $3.7m | $7.0m | $4.5m | $10.9m | — | |
| Unrealized gain (loss) on restricted investments, net | — | — | $0 | $0 | ($448k) | ($223k) | $697k | $88k | — | |
| Other income (expense) | ($101k) | $416k | $336k | $819k | $600k | $875k | ($70k) | $86k | ($4.9m) | |
| Income before provision for income taxes and earnings from investment in joint venture | $60.1m | $55.7m | $52.5m | $28.5m | $28.3m | $65.4m | $92.1m | $134.5m | — | |
| Provision for income taxes | $10.5m | $13.9m | $12.8m | $8.3m | $6.9m | $16.4m | $23.2m | $32.7m | — | |
| Net income | $50.8m |
$43.1m
-15.10%
|
$40.3m
-6.55%
|
$20.2m
-49.93%
|
$21.4m
+5.94%
|
$49.0m
+129.23%
|
$68.9m
+40.68%
|
$101.8m
+47.65%
|
$142.5m
+40.02%
|
|
| Basic (in dollars per share) | $1.11 | $0.84 | $0.78 | $0.39 | $0.41 | $0.95 | $1.33 | $1.85 | — | |
| Diluted (in dollars per share) | $1.11 | $0.84 | $0.78 | $0.39 | $0.41 | $0.94 | $1.31 | $1.84 | — | |
| Acquisition-related expenses | — | — | — | — | — | ($442k) | ($3.9m) | ($25.9m) | — | |
| Gain on facility exchange | — | — | — | $0 | $0 | $5.4m | $0 | $0 | — | |
| Loss from investment in joint venture | $1.3m | $1.3m | $603k | $10k | ($21k) | $0 | ($3k) | ($12k) | — | |
| Unrealized (loss) gain on interest rate swap contract, net | — | $0 | $0 | ($23k) | $18.1m | $1.3m | ($11.9m) | ($3.2m) | — | |
| Other comprehensive (loss) income, net | — | — | $0 | ($23k) | $17.6m | $1.1m | ($11.2m) | ($3.1m) | — | |
| Comprehensive income | — | $43.1m | $40.3m | $20.2m | $39.0m | $50.1m | $57.7m | $98.6m | — |
Values abbreviated: b = billions, m = millions, k = thousands. Per share data in USD.