Doug,
What I would recommend is that you'd have to create a tabbed report. What I mean by that is it can be all within the same report, but it will need to be separate tables due to the fact that we cannot group more than 2 objects together.
I would create one tab and you can call it Labor and do all reporting for Cost Source to Labor, then Fixed Assets, and then Vendors, etc.
Thanks,
Ryan