| Delaware | 001-40371 | 54-1762351 | ||||||||||||
|
(State or other jurisdiction
of incorporation)
|
(Commission
File Number)
|
(IRS Employer
Identification No.)
|
||||||||||||
| ☐ | Written communications pursuant to Rule 425 under the Securities Act (17 CFR 230.425) | |||||||
| ☐ | Soliciting material pursuant to Rule 14a-12 under the Exchange Act (17 CFR 240.14a-12) | |||||||
| ☐ | Pre-commencement communications pursuant to Rule 14d-2(b) under the Exchange Act (17 CFR 240.14d-2(b)) | |||||||
| ☐ | Pre-commencement communications pursuant to Rule 13e-4(c) under the Exchange Act (17 CFR 240.13e-4(c)) | |||||||
| Title of Each Class |
Trading
Symbol(s)
|
Name of Each Exchange
on Which Registered
|
||||||||||||
| Common stock, par value $0.01 per share | BWMN | Nasdaq Global Market | ||||||||||||
|
Exhibit
No.
|
Description | ||||
| 99.1 | |||||
| 104 | Cover Page Interactive Data File (embedded within the Inline XBRL document) | ||||
| BOWMAN CONSULTING GROUP LTD. | ||||||||
| Date: August 6, 2025 | By: | /s/ Bruce Labovitz | ||||||
| Bruce Labovitz | ||||||||
| Chief Financial Officer | ||||||||

For the Three Months Ended June 30, |
For the Six Months Ended June 30, |
|||||||||||||
Adjusted Earnings Per Share (Non-GAAP) |
2025 |
2024 |
2025 |
2024 |
||||||||||
Basic |
$0.56 |
$(0.03) |
$0.63 |
$0.17 |
||||||||||
Diluted |
$0.55 |
$(0.03) |
$0.62 |
$0.16 |
||||||||||
Date Issued |
Net Revenue |
Adjusted EBITDA |
||||||
August 2025 |
$430 - $442 MM |
$71 - $77 MM |
||||||
June 30, 2025 |
December 31, 2024 |
||||||||||
(Unaudited) |
|||||||||||
ASSETS |
|||||||||||
Current Assets |
|||||||||||
Cash and cash equivalents |
$ 15,540 |
$ 6,698 |
|||||||||
Accounts receivable, net |
113,131 |
105,105 |
|||||||||
Contract assets |
52,468 |
43,369 |
|||||||||
Notes receivable, current portion |
903 |
- |
|||||||||
Notes receivable - officers, employees, affiliates, current portion |
443 |
1,889 |
|||||||||
Prepaid and other current assets |
14,240 |
19,560 |
|||||||||
Total current assets |
196,725 |
176,621 |
|||||||||
Non-Current Assets |
|||||||||||
Property and equipment, net |
45,163 |
42,011 |
|||||||||
Operating lease, right-of-use assets |
42,122 |
42,085 |
|||||||||
Goodwill |
135,929 |
134,653 |
|||||||||
Notes receivable, less current portion |
- |
903 |
|||||||||
Notes receivable - officers, employees, affiliates, less current portion |
1,108 |
638 |
|||||||||
Other intangible assets, net |
61,403 |
65,409 |
|||||||||
Deferred tax asset, net |
54,225 |
42,040 |
|||||||||
Other assets |
1,570 |
1,521 |
|||||||||
Total Assets |
$ 538,245 |
$ 505,881 |
|||||||||
LIABILITIES AND SHAREHOLDERS' EQUITY |
|||||||||||
Current Liabilities |
|||||||||||
Revolving credit facility |
59,516 |
37,000 |
|||||||||
Accounts payable and accrued liabilities, current portion |
42,954 |
51,626 |
|||||||||
Contract liabilities |
13,522 |
7,905 |
|||||||||
Notes payable, current portion |
15,316 |
17,075 |
|||||||||
Operating lease obligation, current portion |
11,142 |
10,979 |
|||||||||
Finance lease obligation, current portion |
13,113 |
10,394 |
|||||||||
Total current liabilities |
155,563 |
134,979 |
|||||||||
Non-Current Liabilities |
|||||||||||
Other non-current obligations |
55,705 |
45,079 |
|||||||||
Notes payable, less current portion |
16,003 |
19,992 |
|||||||||
Operating lease obligation, less current portion |
36,936 |
37,058 |
|||||||||
Finance lease obligation, less current portion |
19,721 |
17,940 |
|||||||||
Pension and post-retirement obligation, less current portion |
4,674 |
4,718 |
|||||||||
Total liabilities |
$ 288,602 |
$ 259,766 |
|||||||||
Shareholders' Equity |
|||||||||||
Preferred Stock, $0.01 par value; 5,000,000 shares authorized, no shares issued and outstanding as of June 30, 2025 and December 31, 2024 |
- |
- |
|||||||||
Common stock, $0.01 par value; 30,000,000 shares authorized as of June 30, 2025 and December 31, 2024; 21,706,804 shares issued and 17,240,980 outstanding, and 21,281,247 shares issued and 17,382,138 outstanding as of June 30, 2025 and December 31, 2024, respectively |
217 |
213 |
|||||||||
Additional paid-in-capital |
341,727 |
329,073 |
|||||||||
Accumulated other comprehensive income |
1,082 |
1,146 |
|||||||||
Treasury stock, at cost; 4,465,824 and 3,899,109 shares, respectively |
(74,253) |
(60,901) |
|||||||||
Stock subscription notes receivable |
(9) |
(30) |
|||||||||
Accumulated deficit |
(19,121) |
(23,386) |
|||||||||
Total shareholders' equity |
$ 249,643 |
$ 246,115 |
|||||||||
TOTAL LIABILITIES AND SHAREHOLDERS' EQUITY |
$ 538,245 |
$ 505,881 |
|||||||||
For the Three Months Ended June 30, |
For the Six Months Ended June 30, |
||||||||||||||||||||||
2025 |
2024 |
2025 |
2024 |
||||||||||||||||||||
Gross Contract Revenue |
$ 122,090 |
$ 104,501 |
$ 235,021 |
$ 199,409 |
|||||||||||||||||||
Contract costs: (exclusive of depreciation and amortization below) |
|||||||||||||||||||||||
Direct payroll costs |
42,425 |
39,096 |
84,390 |
76,776 |
|||||||||||||||||||
Sub-consultants and expenses |
14,093 |
10,520 |
26,971 |
19,738 |
|||||||||||||||||||
Total contract costs |
56,518 |
49,616 |
111,361 |
96,514 |
|||||||||||||||||||
Operating Expenses: |
|||||||||||||||||||||||
Selling, general and administrative |
49,759 |
49,154 |
100,239 |
93,874 |
|||||||||||||||||||
Depreciation and amortization |
6,544 |
7,181 |
13,065 |
13,177 |
|||||||||||||||||||
Loss (gain) on sale, net |
225 |
(215) |
176 |
(311) |
|||||||||||||||||||
Total operating expenses |
56,528 |
56,120 |
113,480 |
106,740 |
|||||||||||||||||||
Income (loss) from operations |
9,044 |
(1,235) |
10,180 |
(3,845) |
|||||||||||||||||||
Other expense |
1,636 |
2,027 |
3,746 |
4,428 |
|||||||||||||||||||
Income (loss) before tax benefit |
7,408 |
(3,262) |
6,434 |
(8,273) |
|||||||||||||||||||
Income tax expense (benefit) |
1,399 |
(1,180) |
2,169 |
(4,633) |
|||||||||||||||||||
Net income (loss) |
$ 6,009 |
$ (2,082) |
$ 4,265 |
$ (3,640) |
|||||||||||||||||||
Earnings allocated to non-vested shares |
307 |
– |
218 |
– |
|||||||||||||||||||
Net income (loss) attributable to common shareholders |
$ 5,702 |
$ (2,082) |
$ 4,047 |
$ (3,640) |
|||||||||||||||||||
Earnings (loss) per share |
|||||||||||||||||||||||
Basic |
$ 0.35 |
$ (0.13) |
$ 0.25 |
$ (0.24) |
|||||||||||||||||||
Diluted |
$ 0.34 |
$ (0.13) |
$ 0.24 |
$ (0.24) |
|||||||||||||||||||
Weighted average shares outstanding: |
|||||||||||||||||||||||
Basic |
16,331,964 |
16,301,926 |
16,344,173 |
15,064,827 |
|||||||||||||||||||
Diluted |
16,583,034 |
16,301,926 |
16,589,787 |
15,064,827 |
|||||||||||||||||||
For the Six Months Ended June 30, |
|||||||||||
2025 |
2024 |
||||||||||
Cash Flows from Operating Activities: |
|||||||||||
Net income (loss) |
$ 4,265 |
$ (3,640) |
|||||||||
Adjustments to reconcile net income (loss) to net cash provided by operating activities |
|||||||||||
Depreciation and amortization - property, plant and equipment |
7,932 |
6,023 |
|||||||||
Amortization of intangible assets |
5,133 |
7,154 |
|||||||||
Loss (gain) on sale of assets |
176 |
(311) |
|||||||||
Credit losses |
745 |
656 |
|||||||||
Stock based compensation |
9,694 |
13,876 |
|||||||||
Deferred taxes |
(12,185) |
5,348 |
|||||||||
Accretion of discounts on notes payable |
404 |
307 |
|||||||||
Other |
(35) |
– |
|||||||||
Changes in operating assets and liabilities |
|||||||||||
Accounts receivable |
(8,112) |
(6,080) |
|||||||||
Contract assets |
(8,656) |
(4,366) |
|||||||||
Prepaid expenses and other assets |
5,945 |
4,063 |
|||||||||
Accounts payable and accrued expenses |
5,573 |
(15,633) |
|||||||||
Contract liabilities |
5,414 |
(1,809) |
|||||||||
Net cash provided by operating activities |
16,293 |
5,588 |
|||||||||
Cash Flows from Investing Activities: |
|||||||||||
Purchases of property and equipment |
(1,119) |
(600) |
|||||||||
Fixed assets converted to lease financing |
– |
(29) |
|||||||||
Proceeds from sale of assets and disposal of leases |
102 |
317 |
|||||||||
Payments received under loans to shareholders |
– |
54 |
|||||||||
Proceeds from notes receivable |
718 |
– |
|||||||||
Acquisitions of businesses, net of cash acquired |
(1,559) |
(20,347) |
|||||||||
Collections under stock subscription notes receivable |
21 |
23 |
|||||||||
Net cash used in investing activities |
(1,837) |
(20,582) |
|||||||||
Cash Flows from Financing Activities: |
|||||||||||
Proceeds from common stock offering, net of underwriting discounts and commissions and other offering costs |
- |
47,151 |
|||||||||
(Repayments) Borrowings under revolving credit facility |
22,515 |
(17,441) |
|||||||||
Repayments under fixed line of credit |
– |
(345) |
|||||||||
Proceeds from notes payable |
– |
6,209 |
|||||||||
Repayment under notes payable |
(8,919) |
(7,464) |
|||||||||
Proceeds from finance leases |
– |
4,567 |
|||||||||
Payments on finance leases |
(5,600) |
(4,053) |
|||||||||
Payment of contingent consideration from acquisitions |
(1,171) |
– |
|||||||||
Payments for purchase of treasury stock |
(3,894) |
(10,037) |
|||||||||
Repurchases of common stock |
(9,458) |
(2,084) |
|||||||||
Proceeds from issuance of common stock |
913 |
947 |
|||||||||
Net cash (used in) provided by financing activities |
(5,614) |
17,450 |
|||||||||
Net increase in cash and cash equivalents |
8,842 |
2,456 |
|||||||||
Cash and cash equivalents, beginning of period |
6,698 |
20,687 |
|||||||||
Cash and cash equivalents, end of period |
$ 15,540 |
$ 23,143 |
|||||||||
Supplemental disclosures of cash flow information: |
|||||||||||
Cash paid for interest |
$ 3,812 |
$ 3,457 |
|||||||||
Cash paid for income taxes |
$ 681 |
$ 1,552 |
|||||||||
Non-cash investing and financing activities |
|||||||||||
Property and equipment acquired under finance lease |
$ (10,144) |
$ (6,755) |
|||||||||
Note payable converted to common shares |
$ (434) |
$ (2,696) |
|||||||||
Issuance of notes payable for acquisitions |
$ (2,056) |
(13,636) |
|||||||||
Issuance of contingent considerations |
$ – |
(1,504) |
|||||||||
Settlement of contingent consideration |
$ 2,338 |
567 |
|||||||||
For the Three Months Ended June 30, |
For the Six Months Ended June 30, |
|||||||||||||||||||||||||
2025 |
2024 |
2025 |
2024 |
|||||||||||||||||||||||
Net income (loss) (GAAP) |
$ 6,009 |
$ (2,082) |
$ 4,265 |
$ (3,640) |
||||||||||||||||||||||
+ tax expense (benefit) (GAAP) |
1,399 |
(1,180) |
2,169 |
(4,633) |
||||||||||||||||||||||
Income (loss) before tax expense (GAAP) |
$ 7,408 |
$ (3,262) |
$ 6,434 |
$ (8,273) |
||||||||||||||||||||||
+ acquisition related expenses |
1,149 |
1,936 |
1,744 |
3,286 |
||||||||||||||||||||||
+ amortization of intangibles |
2,517 |
3,815 |
5,133 |
7,154 |
||||||||||||||||||||||
+ non-cash stock comp related to pre-IPO |
330 |
1,121 |
824 |
2,678 |
||||||||||||||||||||||
+ other non-core expenses |
188 |
414 |
331 |
813 |
||||||||||||||||||||||
Adjusted income before tax expense |
$ 11,592 |
$ 4,024 |
$ 14,466 |
$ 5,658 |
||||||||||||||||||||||
Adjusted income tax expense |
1,981 |
4,593 |
3,657 |
2,933 |
||||||||||||||||||||||
Adjusted net income (loss) |
$ 9,611 |
$ (569) |
$ 10,809 |
$ 2,725 |
||||||||||||||||||||||
Adjusted earnings allocated to non-vested shares |
491 |
– |
553 |
229 |
||||||||||||||||||||||
Adjusted net income (loss) attributable to common shareholders |
$ 9,120 |
$ (569) |
$ 10,256 |
$ 2,496 |
||||||||||||||||||||||
Earnings (loss) per share (GAAP) |
||||||||||||||||||||||||||
Basic |
$ 0.35 |
$ (0.13) |
$ 0.25 |
$ (0.24) |
||||||||||||||||||||||
Diluted |
$ 0.34 |
$ (0.13) |
$ 0.24 |
$ (0.24) |
||||||||||||||||||||||
Adjusted earnings (loss) per share (Non-GAAP) |
||||||||||||||||||||||||||
Basic |
$ 0.56 |
$ (0.03) |
$ 0.63 |
$ 0.17 |
||||||||||||||||||||||
Diluted |
$ 0.55 |
$ (0.03) |
$ 0.62 |
$ 0.16 |
||||||||||||||||||||||
Weighted average shares outstanding |
||||||||||||||||||||||||||
Basic |
16,331,964 |
16,301,926 |
16,344,173 |
15,064,827 |
||||||||||||||||||||||
Diluted |
16,583,034 |
16,301,926 |
16,589,787 |
15,766,765 |
||||||||||||||||||||||
Basic Adjusted Earnings (Loss) Per Share Summary - Non-GAAP |
For the Three Months Ended June 30, |
For the Six Months Ended June 30, |
||||||||||||||||||||||||
2025 |
2024 |
2025 |
2024 |
|||||||||||||||||||||||
Income (loss) per share (GAAP) |
$ 0.35 |
$ (0.13) |
$ 0.25 |
$ (0.24) |
||||||||||||||||||||||
Pre-tax basic per share adjustments |
$ 0.36 |
$ 0.38 |
$ 0.64 |
$ 0.62 |
||||||||||||||||||||||
Adjusted earnings per share before tax expense |
$ 0.71 |
$ 0.25 |
$ 0.89 |
$ 0.38 |
||||||||||||||||||||||
Tax expense per share adjustment |
$ 0.13 |
$ 0.28 |
$ 0.22 |
$ 0.19 |
||||||||||||||||||||||
Adjusted earnings (loss) per share - adjusted net income |
$ 0.59 |
$ (0.03) |
$ 0.67 |
$ 0.19 |
||||||||||||||||||||||
Adjusted earnings per share allocated to non-vested shares |
$ 0.03 |
$ – |
$ 0.04 |
$ 0.02 |
||||||||||||||||||||||
Adjusted earnings (loss) per share attributable to common shareholders |
$ 0.56 |
$ (0.03) |
$ 0.63 |
$ 0.17 |
||||||||||||||||||||||
Diluted Adjusted Earnings (Loss) Per Share Summary - Non-GAAP |
For the Three Months Ended June 30, |
For the Six Months Ended June 30, |
||||||||||||||||||||||||
2025 |
2024 |
2025 |
2024 |
|||||||||||||||||||||||
Income (loss) per share (GAAP) |
$ 0.34 |
$ (0.13) |
$ 0.24 |
$ (0.24) |
||||||||||||||||||||||
Pre-tax diluted per share adjustments |
$ 0.36 |
$ 0.38 |
$ 0.63 |
$ 0.60 |
||||||||||||||||||||||
Adjusted earnings per share before tax expense |
$ 0.70 |
$ 0.25 |
$ 0.87 |
$ 0.36 |
||||||||||||||||||||||
Tax expense per share adjustment |
$ 0.12 |
$ 0.28 |
$ 0.22 |
$ 0.19 |
||||||||||||||||||||||
Adjusted earnings (loss) per share - adjusted net income |
$ 0.58 |
$ (0.03) |
$ 0.65 |
$ 0.17 |
||||||||||||||||||||||
Adjusted earnings per share allocated to non-vested shares |
$ 0.03 |
$ – |
$ 0.03 |
$ 0.01 |
||||||||||||||||||||||
Adjusted earnings (loss) per share attributable to common shareholders |
$ 0.55 |
$ (0.03) |
$ 0.62 |
$ 0.16 |
||||||||||||||||||||||
Condensed Combined Statement of Operations Reconciliation |
For the Three Months Ended June 30, |
For the Six Months Ended June 30, |
||||||||||||||||||||||||
2025 |
2024 |
2025 |
2024 |
|||||||||||||||||||||||
Gross contract revenue |
$ 122,090 |
$ 104,501 |
$ 235,021 |
$ 199,409 |
||||||||||||||||||||||
Contract costs (exclusive of depreciation and amortization) |
56,518 |
49,616 |
111,361 |
96,514 |
||||||||||||||||||||||
Operating expense |
56,528 |
56,120 |
113,480 |
106,740 |
||||||||||||||||||||||
Income (loss) from operations |
9,044 |
(1,235) |
10,180 |
(3,845) |
||||||||||||||||||||||
Other expense |
1,636 |
2,027 |
3,746 |
4,428 |
||||||||||||||||||||||
Income tax expense (benefit) |
1,399 |
(1,180) |
2,169 |
(4,633) |
||||||||||||||||||||||
Net income (loss) |
$ 6,009 |
$ (2,082) |
$ 4,265 |
$ (3,640) |
||||||||||||||||||||||
Net margin |
4.9 | % | (2.0) | % | 1.8 | % | (1.8) | % | ||||||||||||||||||
Other financial information 1 |
||||||||||||||||||||||||||
Net service billing |
$ 107,997 |
$ 93,981 |
$ 208,050 |
$ 179,671 |
||||||||||||||||||||||
Adjusted EBITDA |
20,203 |
13,412 |
34,708 |
25,541 |
||||||||||||||||||||||
Adjusted EBITDA margin, net |
18.7 | % | 14.3 | % | 16.7 | % | 14.2 | % | ||||||||||||||||||
Gross Contract Revenue to Net Service Billing Reconciliation |
For the Three Months Ended June 30, |
For the Six Months Ended June 30, |
||||||||||||||||||||||||
2025 |
2024 |
2025 |
2024 |
|||||||||||||||||||||||
Gross contract revenue |
$ 122,090 |
$ 104,501 |
$ 235,021 |
$ 199,409 |
||||||||||||||||||||||
Less: sub-consultants and other direct expenses |
14,093 |
10,520 |
26,971 |
19,738 |
||||||||||||||||||||||
Net service billing |
$ 107,997 |
$ 93,981 |
$ 208,050 |
$ 179,671 |
||||||||||||||||||||||
Adjusted EBITDA Reconciliation |
For the Three Months Ended June 30, |
For the Six Months Ended June 30, |
||||||||||||||||||||||||
2025 |
2024 |
2025 |
2024 |
|||||||||||||||||||||||
Net Service Billing |
$ 107,997 |
$ 93,981 |
$ 208,050 |
$ 179,671 |
||||||||||||||||||||||
Net income (loss) |
$ 6,009 |
$ (2,082) |
$ 4,265 |
$ (3,640) |
||||||||||||||||||||||
+ interest expense |
2,259 |
1,775 |
4,372 |
3,906 |
||||||||||||||||||||||
+ depreciation & amortization |
6,544 |
7,181 |
13,065 |
13,177 |
||||||||||||||||||||||
+ tax expense (benefit) |
1,399 |
(1,180) |
2,169 |
(4,633) |
||||||||||||||||||||||
EBITDA |
$ 16,211 |
$ 5,694 |
$ 23,871 |
$ 8,810 |
||||||||||||||||||||||
+ non-cash stock compensation |
3,093 |
6,077 |
9,734 |
13,938 |
||||||||||||||||||||||
+ settlements and other non-core expenses |
188 |
414 |
331 |
813 |
||||||||||||||||||||||
+ acquisition expenses |
711 |
1,227 |
772 |
1,980 |
||||||||||||||||||||||
Adjusted EBITDA |
$ 20,203 |
$ 13,412 |
$ 34,708 |
$ 25,541 |
||||||||||||||||||||||
Adjusted EBITDA margin, net |
18.7 | % | 14.3 | % | 16.7 | % | 14.2 | % | ||||||||||||||||||
(dollars in thousands) |
For the Three Months Ended June 30, |
|||||||||||||||||||
Consolidated Gross Revenue |
2025 |
% |
2024 |
% |
Change |
% Change |
||||||||||||||
Building Infrastructure1 |
56,561 |
46.3 | % | 52,442 |
50.2 | % | 4,119 |
7.9 | % | |||||||||||
Transportation |
24,611 |
20.2 | % | 19,233 |
18.4 | % | 5,378 |
28.0 | % | |||||||||||
Power and Utilities1 |
26,843 |
22.0 | % | 22,917 |
21.9 | % | 3,926 |
17.1 | % | |||||||||||
Natural Resources & Imaging2 |
14,075 |
11.5 | % | 9,909 |
9.5 | % | 4,166 |
42.0 | % | |||||||||||
Total |
122,090 |
100.0 | % | 104,501 |
100.0 | % | 17,589 |
16.8 | % | |||||||||||
Acquired3 |
6,459 |
5.3 | % | 17,429 |
16.7 | % | (10,970) |
(62.9) | % | |||||||||||
(dollars in thousands) |
For the Six Months Ended June 30, |
|||||||||||||||||||
Consolidated Gross Revenue |
2025 |
% |
2024 |
% |
Change |
% Change |
||||||||||||||
Building Infrastructure1 |
108,593 |
46.2 | % | 101,844 |
51.1 | % | 6,749 |
6.6 | % | |||||||||||
Transportation |
48,340 |
20.6 | % | 37,361 |
18.7 | % | 10,979 |
29.4 | % | |||||||||||
Power and Utilities1 |
52,153 |
22.2 | % | 44,768 |
22.5 | % | 7,385 |
16.5 | % | |||||||||||
Natural Resources & Imaging2 |
25,935 |
11.0 | % | 15,436 |
7.7 | % | 10,499 |
68.0 | % | |||||||||||
Total |
235,021 |
100.0 | % | 199,409 |
100.0 | % | 35,612 |
17.9 | % | |||||||||||
Acquired3 |
11,476 |
4.9 | % | 26,435 |
13.3 | % | (14,959) |
(56.6) | % | |||||||||||
BOWMAN CONSULTING GROUP LTD. | ||||||||||||||||||||
| ORGANIC GROWTH ANALYSIS | ||||||||||||||||||||
| (Unaudited) | ||||||||||||||||||||
For the Three Months Ended June 30, |
||||||||||||||||||||
(dollars in thousands) |
2025 |
% |
2024 |
% |
Change |
Organic +/- |
||||||||||||||
Gross Revenue, Organic |
115,631 |
100.0 | % | 104,501 |
100.0 | % | 11,130 |
10.7 | % | |||||||||||
Building Infrastructure |
55,525 |
48.0 | % | 52,442 |
50.2 | % | 3,083 |
5.9 | % | |||||||||||
Transportation |
22,876 |
19.8 | % | 19,233 |
18.4 | % | 3,643 |
18.9 | % | |||||||||||
Power and Utilities |
24,495 |
21.2 | % | 22,917 |
21.9 | % | 1,578 |
6.9 | % | |||||||||||
Natural Resources & Imaging |
12,735 |
11.0 | % | 9,909 |
9.5 | % | 2,826 |
28.5 | % | |||||||||||
For the Six Months Ended June 30, |
||||||||||||||||||||
(dollars in thousands) |
2025 |
% |
2024 |
% |
Change |
Organic +/- |
||||||||||||||
Gross Revenue, Organic |
223,545 |
100.0 | % | 199,409 |
100.0 | % | 24,136 |
12.1 | % | |||||||||||
Building Infrastructure |
107,155 |
48.0 | % | 101,844 |
51.1 | % | 5,311 |
5.2 | % | |||||||||||
Transportation |
44,123 |
19.7 | % | 37,361 |
18.7 | % | 6,762 |
18.1 | % | |||||||||||
Power and Utilities |
48,041 |
21.5 | % | 44,768 |
22.5 | % | 3,273 |
7.3 | % | |||||||||||
Natural Resources & Imaging |
24,226 |
10.8 | % | 15,436 |
7.7 | % | 8,790 |
56.9 | % | |||||||||||
For the Three Months Ended June 30, |
||||||||||||||||||||
(dollars in thousands) |
2025 |
% |
2024 |
% |
Change |
Organic +/- |
||||||||||||||
Net Revenue, Organic |
101,890 |
100.0 | % | 93,981 |
100.0 | % | 7,909 |
8.4 | % | |||||||||||
Building Infrastructure |
50,398 |
49.4 | % | 48,533 |
51.6 | % | 1,865 |
3.8 | % | |||||||||||
Transportation |
18,724 |
18.4 | % | 15,507 |
16.5 | % | 3,217 |
20.7 | % | |||||||||||
Power and Utilities |
22,184 |
21.8 | % | 21,050 |
22.4 | % | 1,134 |
5.4 | % | |||||||||||
Natural Resources & Imaging |
10,584 |
10.4 | % | 8,891 |
9.5 | % | 1,693 |
19.0 | % | |||||||||||
For the Six Months Ended June 30, |
||||||||||||||||||||
(dollars in thousands) |
2025 |
% |
2024 |
% |
Change |
Organic +/- |
||||||||||||||
Net Revenue, Organic |
197,252 |
100.0 | % | 179,671 |
100.0 | % | 17,581 |
9.8 | % | |||||||||||
Building Infrastructure |
98,104 |
49.8 | % | 94,620 |
52.6 | % | 3,484 |
3.7 | % | |||||||||||
Transportation |
35,994 |
18.2 | % | 30,341 |
16.9 | % | 5,653 |
18.6 | % | |||||||||||
Power and Utilities |
43,540 |
22.1 | % | 40,704 |
22.7 | % | 2,836 |
7.0 | % | |||||||||||
Natural Resources & Imaging |
19,614 |
9.9 | % | 14,006 |
7.8 | % | 5,608 |
40.0 | % | |||||||||||
Category |
Percentage |
||||
Building Infrastructure1 |
40 | % | |||
Transportation |
31 | % | |||
Power and Utilities1 |
21 | % | |||
Natural Resources & Imaging |
8 | % | |||
TOTAL |
100 | % | |||