The DNIS report will show 100% of the time a call runs, which for billing puropses is what you want. But a call can move from application to application on a single DNIS call, breaking that part of the reporting into segments that are not so easily seen in application reports. If your call goes to an external device, it may not be reported anywhere other than the DNIS report.