Automotive services company posted stronger continuing-operations profit, Take 5 delivered its 24th straight quarter of same-store sales growth, and net leverage improved to 3.1x Adjusted EBITDA.
verifying reliability
No specialized terms available for this topic.