bf/NYSE:BW_icon.jpeg

NYSE:BW

Babcock

  • Stock

USD

Last Close

5.15

06/11 22:29

Market Cap

170.19M

Beta: 1.86

Volume Today

1.41M

Avg: 406.86K

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 '14
Dec '15
Dec '16
Dec '17
Dec '18
Dec '19
Dec '20
Dec '21
Dec '22
Dec '23
Dec '24
revenue
1.59B
-
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%
717.33M
28.22%
cost of revenue
1.36B
-
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%
540.31M
30.31%
gross profit
225.36M
-
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%
177.03M
21.00%
selling and marketing expenses
-8.50M
-
-5.70M
32.94%
general and administrative expenses
241.70M
-
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%
141.48M
26.11%
selling general and administrative expenses
241.70M
-
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%
141.48M
23.84%
research and development expenses
18.75M
-
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%
5.79M
31.38%
other expenses
1.16M
-
-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%
4.67M
112.03%
cost and expenses
1.62B
-
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%
692.25M
28.60%
operating expenses
260.45M
-
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%
151.94M
21.76%
interest expense
503K
-
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%
46.15M
7.51%
ebitda
12.38M
-
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%
2.06M
95.94%
operating income
-57.52M
-
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%
25.08M
16.05%
depreciation and amortization
36.45M
-
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%
16.71M
20.42%
total other income expenses net
-21.27M
-
-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%
-85.87M
14.15%
income before tax
-55.69M
-
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%
-60.79M
13.35%
income tax expense
-29.53M
-
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%
12.17M
43.52%
net income
-26.53M
-
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.90M
355.37%
-26.60M
186.08%
-197.21M
641.38%
-59.91M
69.62%
weighted average shs out
10.71M
-
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%
91.72M
3.04%
weighted average shs out dil
10.75M
-
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%
91.72M
3.04%
eps
-2.48
-
1.79
172.18%
-11.50
742.46%
-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%
-0.82
63.06%
epsdiluted
-2.47
-
1.79
172.47%
-11.50
742.46%
-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%
-0.82
63.06%

All numbers in USD (except ratios and percentages)