← MYR GROUP 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 | $1.1b |
$1.4b
+22.83%
|
$1.5b
+9.11%
|
$2.1b
+35.27%
|
$2.2b
+8.51%
|
$2.5b
+11.16%
|
$3.0b
+20.42%
|
$3.6b
+21.12%
|
$3.4b
-7.73%
|
$3.7b
+8.79%
|
$4.0b
+9.52%
|
|
| Cost of Revenue | $1.0b |
$1.3b
+26.85%
|
$1.4b
+6.71%
|
$1.9b
+36.13%
|
$2.0b
+6.17%
|
$2.2b
+10.23%
|
$2.7b
+22.60%
|
$3.3b
+23.08%
|
$3.1b
-6.33%
|
$3.2b
+5.28%
|
$3.5b
+8.40%
|
|
| Gross Profit | $134.7m |
$125.0m
-7.21%
|
$167.1m
+33.64%
|
$214.2m
+28.19%
|
$275.9m
+28.81%
|
$325.0m
+17.81%
|
$344.0m
+5.84%
|
$364.4m
+5.94%
|
$290.3m
-20.33%
|
$423.8m
+45.97%
|
$500.3m
+18.05%
|
|
| Selling, General and Administrative Expense | $96.4m | $98.6m | $118.7m | $156.7m | $188.5m | $207.2m | $222.4m | $234.6m | $238.2m | $256.4m | $274.4m | |
| Amortization of Intangible Assets | $886k | $499k | $1.8m | $3.8m | $3.6m | $2.3m | $9.0m | $4.9m | $4.9m | $4.8m | — | |
| Operating Expenses | — | — | — | — | — | — | — | — | $3.3b | $3.5b | $3.8b | |
| Operating Income (Loss) | $38.8m |
$29.6m
-23.73%
|
$50.3m
+70.21%
|
$57.2m
+13.65%
|
$86.5m
+51.36%
|
$118.6m
+36.99%
|
$114.9m
-3.08%
|
$129.1m
+12.35%
|
$54.1m
-58.11%
|
$166.9m
+208.55%
|
$221.1m
+32.49%
|
|
| Interest Expense | $1.3m | $2.6m | $3.7m | $6.2m | $4.6m | $1.8m | $3.6m | $4.9m | $6.5m | $5.6m | $3.7m | |
| Investment Income, Interest | $5k | $4k | $24k | $4k | $9k | $70k | $187k | $888k | $415k | $723k | — | |
| Foreign Currency Transaction Gain (Loss), before Tax | — | — | — | $100k | — | ($100k) | $0 | $0 | ($1.4m) | ($700k) | — | |
| Foreign Currency Transaction Gain (Loss), Realized | $200k | — | — | — | — | — | — | — | — | — | — | |
| Other Nonoperating Income (Expense) | $885k | ($2.3m) | ($3.6m) | ($515k) | ($606k) | ($525k) | $2.7m | ($38k) | ($1.5m) | ($663k) | — | |
| Income (Loss) from Continuing Operations before Income Taxes, Domestic | $39.4m | $33.8m | $48.4m | $46.4m | $77.2m | $107.0m | $104.2m | $102.0m | $64.1m | $181.1m | $222.3m | |
| Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest | $38.3m | $24.6m | — | $50.4m | $81.4m | $116.3m | $114.2m | $125.0m | $46.5m | $161.3m | $222.3m | |
| Current Income Tax Expense (Benefit) | $12.7m | $8.6m | $8.5m | $10.5m | $25.4m | $25.0m | $21.2m | $30.5m | $16.6m | $52.9m | $57.0m | |
| Income Tax Expense (Benefit) | $16.9m | $3.5m | $11.8m | $14.2m | $22.6m | $31.3m | $30.8m | $34.0m | $16.2m | $42.9m | $57.0m | |
| Net Income (Loss) Attributable to Parent | $21.4m |
$21.2m
-1.29%
|
$31.1m
+46.96%
|
$37.7m
+21.24%
|
$58.8m
+55.90%
|
$85.0m
+44.68%
|
$83.4m
-1.92%
|
$91.0m
+9.13%
|
$30.3m
-66.74%
|
$118.4m
+291.29%
|
$165.3m
+39.59%
|
|
| Net Income (Loss) Available to Common Stockholders, Basic | $21.4m |
$21.2m
-1.29%
|
$31.3m
+47.93%
|
$36.2m
+15.72%
|
$58.8m
+62.25%
|
$85.0m
+44.68%
|
$83.4m
-1.92%
|
$91.0m
+9.13%
|
$30.3m
-66.74%
|
$118.4m
+291.29%
|
$165.3m
+39.59%
|
|
| Net Income (Loss) Attributable to Noncontrolling Interest | — | — | $207k | ($1.5m) | $0 | ($4k) | $0 | $0 | — | — | $165.3m | |
| Earnings Per Share, Basic | $1.25 | $1.30 | $1.89 | $2.27 | $3.52 | $5.05 | $4.98 | $5.45 | $1.84 | $7.57 | $10.62 | |
| Earnings Per Share, Diluted | $1.23 | $1.28 | $1.87 | $2.26 | $3.48 | $4.95 | $4.91 | $5.40 | $1.83 | $7.53 | $10.53 | |
| Weighted Average Number of Shares Outstanding, Basic | 17.1m | 16.3m | 16.4m | 16.6m | 16.7m | 16.8m | 16.8m | 16.7m | 16.5m | 15.6m | 15.5m | |
| Weighted Average Number of Shares Outstanding, Diluted | 17.5m | 16.5m | 16.6m | 16.7m | 16.9m | 17.2m | 17.0m | 16.8m | 16.5m | 15.7m | 15.7m |
Values abbreviated: b = billions, m = millions, k = thousands. Per share data in USD.