Just as Aminesrine suggested, you have the option of applying {float: left;} to the progress bar element. Alternatively, you could opt for {display: inline-block;} on both elements or even utilize {position: absolute;} specifically on the percentage element.
If you are willing to take the risk of elements overlapping before wrapping onto a new line, consider using {position: absolute; top: 7px; right:0px} and then adjusting the top and right pixel values accordingly to achieve the desired design outcome. Keep in mind that whenever you use absolute positioning, it's important to set the parent container to {position: relative}; in this scenario, that would be the table cell.
No matter which route you decide to take, remember to thoroughly test for compatibility and responsiveness. Each of these three options may yield different outcomes, so it's crucial to ensure everything functions smoothly across various devices and browsers.