How to list users which did not login in the last 30, 60, 90 and 180 days ?

How to list users which did not login in the last 30, 60, 90 and 180 days ?

I am required to provide a report for compliance, containing users and their activity levels on the PMP application. I looked under the Audit --> Users tab and can not find something that can provide me such a report readily. Is there a way to get a report, in which I can list users, who did not login to the application for more than X number of days ?