And the fact that temps are in high demand in the Christmas season makes those numbers seem worse
Only if you don't understand how invoicing and business works. You seem to think those December numbers reflect instant revenue I guess? What do you think is the average invoice turn-around time?