Thank you all for the responses. It has given me enough backing to confront the PM. My wife and I became accidental landlords by virtue of jobs taking us to another state and not selling our house.
The contract does not state anything regarding PM keeping late fees. He is licensed and insured. It is a legit management company, I am thinking there might be some shenanigans between him and renter. Renter has paid late every month for a year and a half. The PM has made $3600 in late fees and $3600 in regular fees off our property. Our rent is deposited in n our account by PM anywhere from 3 to 5 days after rent is paid causing us to dip into savings to cover the rent. The excuse is always that their "system" is malfunctioning. We do have an email that explicitly says it is Texas law that they keep late fees.
I feel stupid just getting my attention on this now but as I said we are accidental landlords.
Again, thank you all.