Net Income : Reported at $477 million for FY24, marking a significant increase from the previous year. Operating activities generated $396 million in FY24. Estimated backlog at the end of FY24 was approximately $22.8 billion.
#SCIENCE #English #GB
Read more at Yahoo Finance