Hello Atul,
It sounds like you enjoyed the post; thanks! Yes, some of these things are (unfortunately) basic. I hope that analysts begin to dive deeper into the accounting. However, when portfolio turnover ratios are as high as they are there is not much time to actually read the official documents.
Yours, in service,
Jason