If the data is tabular, then I do not see any reason why one should not go with tables. After all, the entire purpose of the table element is to display this type of data.
But if your question is how to make tabular data look more beautiful, read this article: http://darkhorseanalytics.com/blog/clear-off-the-table/
In a nutshell, follow the principle of & # 39;Less is more& # 39; eliminating colors, eliminating grid lines, aligning elements according to their types (Numbers or Chain), etc.
Another method would be to use graphical elements such as pie charts, graph bars, etc.
Note: The tables are not outdated. But using tables for the design of elements is.