Installed Building Products reported a 1.8% decline in revenue in 3Q23, but net income and net income per share grew by over 10%. IBP has consistently improved its margins, including gross, operating, ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results