bf/NYSE:BW_icon.jpeg

NYSE:BW-PA

Babcock

  • Stock

USD

Last Close

1.57

26/07 20:00

Market Cap

170.19M

Beta: 1.86

Volume Today

979.84K

Avg: 14.70K

PE Ratio

−0.81

PFCF: −3.66

Preview

Full access to financials is available to subscribers only. Please support our work and get full access to all features. You can cancel anytime. If you'd like a demo, free trial or have any questions, please checkout the help page

Subscribe NowHelp
Dec '13
Dec '14
Dec '15
Dec '16
Dec '17
Dec '18
Dec '19
Dec '20
Dec '21
Dec '22
Dec '23
revenue
1.77B
-
1.59B
10.07%
1.76B
10.54%
1.58B
10.19%
1.56B
1.30%
1.06B
31.80%
859.10M
19.14%
566.30M
34.08%
723.40M
27.74%
889.80M
23.00%
999.35M
12.31%
cost of revenue
1.33B
-
1.36B
2.49%
1.45B
6.21%
1.40B
3.45%
1.46B
4.20%
1.19B
18.23%
698.90M
41.37%
400.50M
42.70%
543.80M
35.78%
704.20M
29.50%
775.27M
10.09%
gross profit
436.48M
-
225.36M
48.37%
308.16M
36.74%
179.20M
41.85%
99.88M
44.26%
-129.64M
229.80%
160.20M
223.57%
165.80M
3.50%
179.60M
8.32%
185.60M
3.34%
224.09M
20.74%
selling and marketing expenses
-8.50M
-
-5.70M
32.94%
general and administrative expenses
204.07M
-
241.70M
18.44%
239.97M
0.72%
247.10M
2.97%
259.80M
5.14%
223.33M
14.04%
179M
19.85%
154.60M
13.63%
168M
8.67%
187M
11.31%
191.47M
2.39%
selling general and administrative expenses
204.07M
-
241.70M
18.44%
239.97M
0.72%
247.10M
2.97%
259.80M
5.14%
223.33M
14.04%
179M
19.85%
154.60M
13.63%
168M
8.67%
187M
11.31%
185.76M
0.66%
research and development expenses
21.04M
-
18.75M
10.91%
16.54M
11.76%
10.40M
37.13%
9.41M
9.50%
3.78M
59.84%
2.90M
23.28%
4.40M
51.72%
1.60M
63.64%
3.80M
137.50%
8.44M
122.21%
other expenses
1.44M
-
1.16M
19.94%
-1.22M
205.10%
-2.40M
97.53%
-6.84M
184.96%
-41.86M
512.14%
23.10M
155.18%
4.50M
80.52%
46.80M
940%
33.60M
28.21%
-38.84M
215.60%
cost and expenses
1.56B
-
1.62B
4.40%
1.71B
4.98%
1.66B
2.88%
1.73B
4.25%
1.42B
17.83%
880.80M
37.93%
559.50M
36.48%
713.40M
27.51%
895M
25.46%
969.48M
8.32%
operating expenses
225.11M
-
260.45M
15.70%
256.51M
1.51%
257.50M
0.39%
269.21M
4.55%
227.11M
15.64%
181.90M
19.91%
159M
12.59%
169.60M
6.67%
190.80M
12.50%
194.21M
1.79%
interest expense
462K
-
503K
8.87%
1.06M
110.54%
3.80M
258.83%
20.04M
427.24%
26.67M
33.12%
94.90M
255.83%
59.80M
36.99%
39.40M
34.11%
45M
14.21%
49.90M
10.88%
ebitda
255.50M
-
12.38M
95.16%
85.74M
592.73%
-23.90M
127.88%
-151.66M
534.56%
-400.92M
164.35%
26.10M
106.51%
28.70M
9.96%
75.80M
164.11%
53.10M
29.95%
50.87M
4.19%
operating income
210.23M
-
-57.52M
127.36%
21.86M
138.01%
-102.80M
570.24%
-281.56M
173.90%
-426.60M
51.51%
2.50M
100.59%
11.90M
376%
57.50M
383.19%
29.10M
49.39%
29.88M
2.67%
depreciation and amortization
23.03M
-
36.45M
58.29%
34.93M
4.18%
39.60M
13.36%
40.14M
1.36%
32.00M
20.27%
23.60M
26.26%
16.80M
28.81%
18.30M
8.93%
24M
31.15%
21.00M
12.52%
total other income expenses net
307K
-
-21.27M
7,029.97%
-31M
45.71%
-26.80M
13.55%
-119.07M
344.29%
-149.68M
25.70%
-126.90M
15.22%
-15.80M
87.55%
-28.20M
78.48%
-44.60M
58.16%
-100.03M
124.28%
income before tax
212.49M
-
-55.69M
126.21%
20.20M
136.28%
-108.10M
635.02%
-314.20M
190.66%
-555.80M
76.89%
-124.40M
77.62%
-3.90M
96.86%
29.30M
851.28%
-15.50M
152.90%
-70.15M
352.59%
income tax expense
72.01M
-
-29.53M
141.00%
3.67M
112.43%
6.90M
87.96%
64.82M
839.36%
102.22M
57.71%
5.30M
94.82%
8.20M
54.72%
-2.20M
126.83%
11.10M
604.55%
8.48M
23.59%
net income
174.53M
-
-26.53M
115.20%
19.14M
172.15%
-115.60M
703.94%
-379.82M
228.57%
-725.29M
90.95%
-129.70M
82.12%
-12.10M
90.67%
30.89M
355.32%
-26.60M
186.10%
-197.21M
641.38%
weighted average shs out
10.71M
-
10.71M
0%
10.73M
0.19%
10.06M
6.26%
9.42M
6.37%
13.83M
46.88%
31.51M
127.88%
48.71M
54.57%
82.39M
69.15%
88.26M
7.12%
89.01M
0.86%
weighted average shs out dil
10.75M
-
10.75M
0%
10.77M
0.25%
10.06M
6.65%
9.42M
6.37%
13.83M
46.88%
31.51M
127.88%
48.71M
54.57%
83.58M
71.59%
88.26M
5.59%
89.01M
0.86%
eps
16.30
-
-2.48
115.21%
1.78
171.77%
-11.50
746.07%
-40.34
250.78%
-52.45
30.02%
-4.12
92.14%
-0.25
93.93%
0.26
204%
-0.30
215.38%
-2.22
640%
epsdiluted
16.24
-
-2.47
115.21%
1.78
172.06%
-11.50
746.07%
-40.34
250.78%
-52.45
30.02%
-4.12
92.14%
-0.25
93.93%
0.26
204%
-0.30
215.38%
-2.22
640%

All numbers in USD (except ratios and percentages)