Additionally, we successfully acquired and integrated four companies in 2024, adding approximately $400,000,000 of net sales on an annualized basis and broadening our geographic footprint and processing capabilities in both new and existing markets. Our 2024 non GAAP earnings per share of $15.92 reflected the benefit of our targeted growth strategies, diverse end markets served, strong pricing discipline and expanded value added processing capabilities, which collectively helped mitigate the impact of declining metal prices. Our profitability and effective working capital management led to the third highest annual cash flow from operations in Reliance's history of 1,430,000,000 I'd like to thank our amazing teams across our entire family of companies who did an incredible job delivering more value to our customers in 2024, while most importantly keeping each other safe. We maintained our balanced and disciplined approach to capital deployment in 2024, investing $430,000,000 in capital expenditures, $365,000,000 in acquisitions, a record $1,100,000,000 in share repurchases resulting in a 6% year over year reduction of outstanding shares and returning $250,000,000 in dividends to our stockholders. Our capital expenditure budget for the 2025 calendar year is $325,000,000 with an expected total cash outlay of approximately $375,000,000 to $400,000,000 inclusive of carryover projects from prior years.