Financial Performance - Revenue for Q4 2024 was 981million,a63.234 billion, up 14% year-over-year[4]. - Net earnings for Q4 2024 were 89million,a20213 million, reflecting a 27% growth[4]. - Adjusted EBITDA for Q4 2024 was 148million,a13400 million, up 23% year-over-year[4]. - Gross profit for the year ended December 31, 2024, was 736million,up13.5648 million in 2023[31]. - Net earnings for the year increased to 213million,representinga26.8168 million in 2023[31]. - Basic earnings per share rose to 0.81fortheyear,comparedto0.64 in 2023, marking a 26.6% increase[31]. - Adjusted Net Earnings for the twelve months ended December 31, 2024, reached 249million,comparedto194 million in 2023, reflecting a 28.4% increase[43]. - Diluted EPS for the twelve months ended December 31, 2024, was 0.80,upfrom0.64 in 2023, marking a 25% increase[43]. Bookings and Backlog - Bookings for Q4 2024 totaled 1.27billion,withabook−to−billratioof1.3,andfullyearbookingsreached4.077 billion, also with a ratio of 1.3[14]. - The backlog at year-end 2024 was 8.5billion,representinga10271 million, compared to 205millionin2023,indicatinga32.1416 million, down from 494millioninQ42023,indicatingadecreaseof15.8443 million for Q4 2024, compared to 515millioninQ42023,adecreaseof13.985 million, up from 60millionin2023,representinga41.785 million, an increase from 60millionin2023,representinga41.74,184 million, up from 3,921millionin2023,reflectinga6.7598 million from 467million,a27.9340 million from 349million,areductionof2.6399 million from 335million,reflectinga19.1660 million for Q4 2024, a 9% increase from Q4 2023, and 2.118billionforthefullyear,up160.09 per common share was declared, payable on March 27, 2025[12]. - A stock repurchase program was authorized for up to 75millionofcommonstock,commencinginMarch2025[13].OtherFinancialMetrics−TheincometaxprovisionforQ42024was22 million, slightly up from 21millioninQ42023,indicatinga4.88 million, down from 11millionin2023,showingadecreaseof27.34 million in Q4 2024 from $9 million in Q4 2023, a reduction of 55.6%[41].