The important thing to understand about these reports are that although chargeable hours and sold hours are the same, these reports react differently when a job is invoiced.
When a job is invoiced, all hours on that job will be posted to the day that the job was invoiced. These values will report to the End of Day Revenue Report.

Chargeable hours will be posted back to the last day that the technician clocked onto the job.

This means if a job was invoiced today, the two technicians that worked on this job would have chargeable hours added to the time analysis report for date that they last clocked onto that job. Whereas the revenue report will show all hours that are against the job, be posted to the date that the job was invoiced.
Due to the chargeable hours posting back to the date of clocking within the Time Analysis report will cause a discrepancy between the two.