Is there a way to report on historical data in profiles?
Custom fields can be created to store your data; please see Configuring Profile Fields for more information.
Once you have created custom fields, HRIS reporting will be able to pull those fields (and any data in those fields) into reports.