Enhancements have been observed in revenue, gross margin, adjusted EBITDA (earnings before interest, taxes, depreciation, and amortization), and liquidity. The total backlog stands at $13.5 billion, showcasing a positive trend in financial performance.