Babcock International Group PLC

BCKIF · OTC
Analyze with AI
3/31/2025
3/31/2024
3/31/2023
3/31/2022
Market Cap$3,663,921$2,705,699$1,475,014$1,637,631
- Cash$646,600$570,600$451,700$1,146,300
+ Debt$1,025,900$998,000$1,016,800$2,145,200
Enterprise Value$4,043,221$3,133,099$2,040,114$2,636,531
Revenue$4,831,300$4,390,100$4,436,900$4,096,400
% Growth10%-1.1%8.3%
Gross Profit$4,831,300$247,200$833,600$886,300
% Margin100%5.6%18.8%21.6%
EBITDA$498,500$381,400$239,400$461,600
% Margin10.3%8.7%5.4%11.3%
Net Income$247,100$165,700-$35,000$164,200
% Margin5.1%3.8%-0.8%4%
EPS Diluted0.480.32-0.0690.32
% Growth50%561.8%-121.7%
Operating Cash Flow$308,800$314,700$270,000$48,400
Capital Expenditures-$128,300-$142,400-$125,100-$203,200
Free Cash Flow$180,500$172,300$144,900-$154,800