down and out

[down and out] {adj. phr.} Without money; without a job or home; broke.

Poor Sam lost his job after his wife had left him; he is really down and out.