itc earning