translate English to French: Income taxes are in any case less than 10% of total revenue.
De toute manière, l'impôt sur le revenu génère moins de 10% des recettes totales.