Logo image of BWMN

BOWMAN CONSULTING GROUP LTD (BWMN) Stock Income Statement

NASDAQ:BWMN - US1030021018 - Common Stock

40.79 USD
-1.2 (-2.86%)
Last: 9/5/2025, 8:00:55 PM
40.79 USD
0 (0%)
After Hours: 9/5/2025, 8:00:55 PM

Free users can only see 4 years or quarters

Examples of complete financials are available for MSFT and AAPL.

Please register or login for additional data.

TTM
(2025-6-30)
2024
(2024-12-31)
2023
(2023-12-31)
2022
(2022-12-31)
2021
(2021-12-31)
Revenue
BWMN Revenue ChartBWMN Revenue over time chart
462.18M426.56M346.26M261.70M150.00M
Cost Of Goods
BWMN Cost Of Goods ChartBWMN Cost Of Goods over time chart
218.62M203.76M170.22M126.60M74.50M
Gross Profit
BWMN Gross Profit ChartBWMN Gross Profit over time chart
243.56M222.80M176.03M135.10M75.40M
Operating Expenses
BWMN Operating Expenses ChartBWMN Operating Expenses over time chart
231.53M225.28M177.10M130.10M75.40M
Selling, General, and Administrative Expenses
BWMN Selling, General, and Administrative Expenses ChartBWMN Selling, General, and Administrative Expenses over time chart
203.81M197.45M158.38M117.80M69.00M
Operating Income
BWMN Operating Income ChartBWMN Operating Income over time chart
12.04M-2.48M-1.07M5.00M100.00K
Interest Income/Expense
BWMN Interest Income/Expense ChartBWMN Interest Income/Expense over time chart
-6.50M-6.00M-3.60M-1.00M-300.00K
Other Income/Expense
BWMN Other Income/Expense ChartBWMN Other Income/Expense over time chart
236.00K-946.00K-2.19M-2.30M-1.10M
Non Recurring Items
BWMN Non Recurring Items ChartBWMN Non Recurring Items over time chart
-11.00K477.00K411.00K100.00K100.00K
Income Before Taxes
BWMN Income Before Taxes ChartBWMN Income Before Taxes over time chart
5.76M-8.95M-6.45M1.70M-1.30M
Income Tax
BWMN Income Tax ChartBWMN Income Tax over time chart
-5.18M-11.98M177.00K-3.30M-1.60M
Net Income
BWMN Net Income ChartBWMN Net Income over time chart
10.35M2.80M-6.62M4.20M200.00K
EBITDA
BWMN EBITDA ChartBWMN EBITDA over time chart
40.37M25.97M17.66M17.25M6.47M
 
Per Share Data
EPS Diluted Total Ops
BWMN EPS Diluted Total Ops ChartBWMN EPS Diluted Total Ops over time chart
0.600.17-0.530.360.03
Non GAAP EPS
BWMN Non GAAP EPS ChartBWMN Non GAAP EPS over time chart
0.600.13-0.520.370.27
 
Statistics
Gross Profit Margin
BWMN Gross Profit Margin ChartBWMN Gross Profit Margin over time chart
52.70%52.23%50.84%51.62%50.27%
Profit Margin
BWMN Profit Margin ChartBWMN Profit Margin over time chart
2.24%0.66%-1.91%1.60%0.13%
Operating Profit Margin
BWMN Operating Profit Margin ChartBWMN Operating Profit Margin over time chart
2.60%-0.58%-0.31%1.91%0.07%

All data in USD

Charts

BWMN Income Statement data chartBWMN Revenue, Operating Income, Net Income and EBITDA ChartIncome Statements 2019 2020 2021 2022 2023 2024 TTM 0 100M 200M 300M 400M
BWMN Earnings Per Share (EPS) chartBWMN EPS Diluted and non-GAAP ChartEarnings Per Share 2019 2020 2021 2022 2023 2024 TTM 0 0.2 -0.2 0.4 -0.4