Bowman Consulting Group Ltd.

Annual Trend FY 2018 FY 2019 FY 2020 FY 2021 FY 2022 FY 2023 FY 2024 FY 2025
Cost of sales $307.5m $539.3m $91.5m $112.5m $196.3m $259.7m $319.9m $367.5m
Gross profit $69.1m $96.4m $92.2m $90.4m $101.5m $154.8m $210.0m $162.3m
Selling, general and administrative $51.5m $69.0m $117.8m $158.4m $197.5m $215.1m
Total operating expenses $53.6m $75.3m $130.0m $176.7m $224.8m $241.9m
Gross contract revenue $410.1m $719.1m $122.0m $150.0m $261.7m $346.3m $426.6m $490.0m
Depreciation and amortization $2.3m $6.4m $12.3m $18.7m $27.8m $27.6m
(Gain) on sale ($107k) ($122k) $82k ($411k) ($477k) ($740k)
Income (loss) from operations $30.0m $58.8m $1.9m $160k $5.1m ($656k) ($2.0m) $19.7m
Income tax benefit $989k ($1.6m) ($3.3m) $177k ($12.0m) ($1.7m)
Earnings allocated to non-vested shares $55k $56k $783k $0 $230k $621k
Depreciation $58.4m $101.6m $88.8m $108.0m $119.3m $131.3m $185.0m $217.2m
Amortization of intangible assets $412k $711k $578k $1.4m $2.0m
Loss on disposal of property, plant and equipment ($158k) ($31k) $659k ($85k) $536k $1.7m $767k $822k
Equity loss (earnings) in affiliates and joint ventures ($60k) ($2.8m) ($7.7m) ($21.9m) ($37.1m) ($25.2m) ($15.3m) $11.3m
Change in fair value of contingent obligations $0 $4.7m $53.2m ($26.9m)
Loss (gain) on derivative financial instruments $0 ($4.3m) ($2.7m) ($778k) ($6.1m) ($4.0m) $9.4m
Unrealized foreign currency translation (gain) loss $0 ($2k) ($304k) $713k $695k ($10.5m)
Comprehensive income $15.3m $36.9m $49.2m $51.4m $67.7m $62.4m $43.3m $44.3m
Loss on sublease $1.7m $0
Foreign exchange (gain) loss $39k ($36k)
Net income $15.3m $36.9m $990k $299k $5.0m ($6.6m) $3.0m $12.8m
Net income attributable to common shareholders $935k $243k $4.2m ($6.6m) $2.8m $12.2m
Net income and comprehensive income $15.3m $37.1m $49.2m
Net income and comprehensive income available to shareholders $15.3m $36.9m
Net income attributable to noncontrolling interest ($35k) ($255k) $0
Basic (in dollars per share) $0.61 $1.45 $0.18 $0.04 $0.46 ($0.53) $0.19 $0.78
Diluted (in dollars per share) $0.54 $1.23 $0.18 $0.04 $0.43 ($0.53) $0.19 $0.77
Direct payroll costs $48.2m $59.4m $100.1m $128.0m $156.9m $173.2m
Sub-consultants and expenses $18.4m $15.1m $26.5m $42.3m $46.9m $55.2m
Other expense ($110k) $1.4m $3.4m $5.8m $6.9m $8.5m
Income (loss) before tax expense $21.4m $40.0m $2.0m ($1.3m) $1.7m ($6.4m) ($8.9m) $11.2m
General and administrative expenses $37.1m $36.9m $24.4m $35.4m $29.9m $56.8m $54.6m $50.3m
Interest expense, net $8.6m $21.6m $18.7m $19.0m $24.5m $36.9m $59.3m $58.9m
Current income tax expense (benefit) $0 $13k $0 $1.0m $1.6m $6.8m ($3.3m) $8.0m
Deferred income tax expense $6.1m $2.8m $11.3m $8.3m $15.4m $16.0m $19.2m $14.7m
Project costs $152.9m $277.6m $140.3m $223.5m
Equipment costs $129.7m $243.4m $177.1m $232.2m
Total contract costs $66.5m $74.5m $126.6m $170.2m $203.8m $228.5m