Babcock International Group PLC

BCKIY · OTC
Analyze with AI
3/31/2025
3/31/2024
3/31/2023
3/31/2022
Market Cap$3,694$2,771$1,516$1,538
- Cash$647$571$452$1,146
+ Debt$1,026$998$1,017$2,145
Enterprise Value$4,073$3,199$2,081$2,537
Revenue$4,831$4,390$4,439$4,102
% Growth10%-1.1%8.2%
Gross Profit$4,831$247$835$345
% Margin100%5.6%18.8%8.4%
EBITDA$499$381$239$462
% Margin10.3%8.7%5.4%11.3%
Net Income$247$166-$35$164
% Margin5.1%3.8%-0.8%4%
EPS Diluted0.480.32-0.0690.32
% Growth50%561.8%-121.7%
Operating Cash Flow$309$315$261$7
Capital Expenditures-$128-$142-$125-$203
Free Cash Flow$181$172$136-$196