← STERLING INFRASTRUCTURE, INC.
| Annual Trend | FY 2016 | FY 2017 | FY 2018 | FY 2019 | FY 2020 | FY 2021 | FY 2022 | FY 2023 | FY 2024 | FY 2025 | TTM | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Total Revenue | $690.1m |
$958.0m
+38.81%
|
$1.0b
+8.32%
|
$1.1b
+8.54%
|
$1.4b
+26.74%
|
$1.6b
+10.81%
|
$1.8b
+11.86%
|
$2.0b
+11.46%
|
$2.1b
+7.28%
|
$2.5b
+17.69%
|
$3.4b
+38.09%
|
|
| Cost of Revenue | $646.3m |
$868.9m
+34.44%
|
$927.3m
+6.73%
|
$1.0b
+9.83%
|
$1.2b
+21.36%
|
$1.4b
+10.60%
|
$1.5b
+9.35%
|
$1.6b
+9.35%
|
$1.7b
+3.37%
|
$1.9b
+13.50%
|
$2.6b
+36.61%
|
|
| Gross Profit | $43.9m |
$89.1m
+103.16%
|
$110.3m
+23.84%
|
$107.8m
-2.30%
|
$191.4m
+77.53%
|
$214.8m
+12.22%
|
$274.6m
+27.85%
|
$337.6m
+22.97%
|
$426.1m
+26.21%
|
$572.3m
+34.31%
|
$818.6m
+43.03%
|
|
| General and Administrative Expense | $38.6m | $48.4m | $50.6m | $49.2m | $71.4m | $78.5m | $86.5m | $98.7m | $118.4m | $154.8m | $187.2m | |
| Amortization of Intangible Assets | — | $1.8m | $2.4m | $4.7m | $11.4m | $11.5m | $14.1m | $15.2m | $17.0m | $22.2m | — | |
| Operating Income (Loss) | ($4.7m) |
$26.2m
+653.52%
|
$42.6m
+62.79%
|
$37.8m
-11.41%
|
$94.9m
+151.36%
|
$107.3m
+13.06%
|
$159.9m
+49.01%
|
$205.8m
+28.73%
|
$264.6m
+28.59%
|
$405.9m
+53.39%
|
$623.5m
+53.60%
|
|
| Other Operating Income (Expense), Net | ($10.0m) | ($14.6m) | ($17.1m) | ($11.8m) | ($12.6m) | ($13.6m) | ($13.3m) | ($17.0m) | ($25.6m) | $18.2m | — | |
| Interest Income, Other | $33k | $314k | $1.0m | $1.1m | $161k | $52k | $885k | $14.1m | $27.6m | $22.3m | $16.1m | |
| Interest Income (Expense), Nonoperating, Net | — | — | — | — | — | — | — | — | $2.4m | — | $16.1m | |
| Current Income Tax Expense (Benefit) | $88k | $118k | $288k | $1.2m | $3.0m | $3.5m | $9.2m | $33.0m | $54.8m | $63.1m | $141.3m | |
| Income Tax Expense (Benefit) | $88k | $118k | $1.7m | ($26.2m) | $22.5m | $24.9m | $41.7m | $47.8m | $87.4m | $98.8m | $141.3m | |
| Net Income (Loss) Attributable to Parent | ($9.2m) |
$11.6m
+225.75%
|
$25.2m
+116.81%
|
$39.9m
+58.42%
|
$42.3m
+6.03%
|
$62.6m
+48.08%
|
$106.5m
+69.94%
|
$138.7m
+30.24%
|
$257.5m
+85.68%
|
$290.2m
+12.70%
|
$431.5m
+48.71%
|
|
| Net Income (Loss) Attributable to Noncontrolling Interest | $1.8m | $4.2m | $4.4m | $794k | $598k | $2.5m | $1.7m | $4.2m | $13.5m | $19.6m | $431.5m | |
| Earnings Per Share, Basic | ($0.40) | $0.44 | $0.94 | $1.50 | $1.52 | $2.19 | $3.53 | $4.51 | $8.35 | $9.50 | $14.09 | |
| Earnings Per Share, Diluted | ($0.40) | $0.43 | $0.93 | $1.47 | $1.50 | $2.15 | $3.48 | $4.44 | $8.27 | $9.38 | $13.88 | |
| Income (Loss) from Continuing Operations, Per Basic Share | — | — | — | — | — | — | $3 | $5 | $8 | — | — | |
| Income (Loss) from Continuing Operations, Per Diluted Share | ($0) | $0 | $1 | $1 | $2 | $2 | $3 | $4 | $8 | $9 | — | |
| Weighted Average Number of Shares Outstanding, Basic | 23.1m | 26.3m | 26.9m | 26.7m | 27.9m | 28.6m | 30.2m | 30.8m | 30.8m | 30.5m | 30.6m | |
| Weighted Average Number of Shares Outstanding, Diluted | — | 26.7m | 27.2m | 27.1m | 28.2m | 29.1m | 30.6m | 31.2m | 31.1m | 30.9m | 31.1m | |
| Additional Financial Items | ||||||||||||
| Business Combination, Acquisition Related Costs | — | $0 | $0 | $4.3m | $1.0m | $3.9m | $827k | $873k | $421k | $8.3m | — | |
| Income (Loss) from Continuing Operations, Net of Tax, Attributable to Parent | — | — | — | — | — | — | $96.7m | $138.7m | $257.5m | — | — | |
| Income (Loss) from Continuing Operations, Net of Tax, Including Portion Attributable to Noncontrolling Interest | — | $4.2m | $4.4m | $794k | $598k | $2.5m | $98.5m | $142.8m | $270.9m | $19.6m | — | |
| Income (Loss) from Discontinued Operations, Net of Tax, Including Portion Attributable to Noncontrolling Interest | — | $4.2m | $4.4m | $794k | $598k | $2.5m | $9.7m | $0 | $0 | $19.6m | — | |
| Income (Loss) from Discontinued Operations, Net of Tax, Attributable to Parent | — | — | — | — | — | — | $9.7m | — | — | — | — |
Values abbreviated: b = billions, m = millions, k = thousands. Per share data in USD.